Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.
Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.
Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier
Quote: https://help.synology.com/developer-guide/synology_package/INFO_optional_fields.html
Field Name: beta
- Description:If this package is considered the beta version, the beta information will be shown in Package Center.
- Value:"yes"/"no"
- Default Value:"no"
- Example:None
- DSM Requirement:6.0
YesDid CPHub include DSM 7 packages?
As far as I remember, yes.Did both stable and beta package versions show at the same time in the Community section for DSM 7?
I think you had to explicitly mark a package as a beta when submitting it, or the "beta=yes" tag was evaluated during upload. In any case, CPHub treated beta packages separately.It's been quite a while since I worked on CPHub. It was actually quite rare for me to release a beta, so I don't remember much about it. But I think setting `beta=yes` was enough for it to be displayed as a beta version in the package center.
In my case, it's like this:I've made some progress while manually editing the package source's package index.


That would be because at 2 AM UTC the GitHub workflow replaced the manual edit I made to index.json so the beta and stable versions were shown as separate packages (until you installed the beta version then it got messy).DS 1
Installed: synOCR 1.5.2 (release) ➜ Update to synOCR 1.5.99.3 BETA is available (It shouldn't be that way)
This should be fixed shortly. I just need to test it a bit.DS 2
Installed: synOCR 1.5.99.2 BETA ➜ No update is offered (even though 1.5.99.3 is available on GitHub) / Latest version online: 1.5.2
The mapping doesn't seem to be correct here.
displayname="synOCR beta"
displayname_enu="synOCR beta"
displayname_ger="synOCR beta"
However, the problem remains that users cannot switch from the beta to the release version without reconfiguring their app, since they are separate versions.Idealerweise sollte Ihre Beta-/Vorabversion „Beta“ im Anhang bleiben, damit die Leute wissen, dass es sich um eine Betaversion handelt handelt. Andernfalls können sie das [BETA]-Tag des Paketzentrums erst sehen, nachdem es installiert wurde.
package="synOCR"
https://spkrepo-test.007daver.workers.dev/
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.