Mark Change Detection app as unstable?
-
Hi all,
In last week Change Detection app is full of bugs and regressions: I don’t know if is the case or not to mark as unstable on the app store...
You can check changelogs.
If things will go like this, I’ve to find a valid alternative...
-
@james thanks for your answer.
Updates in versions 0.50.28–0.50.38 introduced several notification-related issues:
https://changedetection.io/CHANGELOG.txt
Two problems were particularly impactful from my side: migration of text/markdown notification types failed, causing some notifications to be missed.
Also, selecting the notification format from the menu sometimes resulted in the wrong type being sent, such as receiving an HTML-formatted notification instead of plain text.
That issues affected existing features, not new ones.
As you can see, there is a lot of active development.
Is very positive side, of course, as it means app is being actively maintained, but such frequent changes ca affect stability and break existing functionality.
Here updates activity:
https://git.cloudron.io/packages/changedetection-app/activity
In my opinion, level and frequency of updates makes app a bit unstable at the moment.
-
That sounds unfortunate. The app being marked as stable on our side mostly refers to the package itself. For example if data is correctly migrated and if it starts up fine as well as basic functionality is working.
For app internal bugs it would be helpful to create upstream issues at https://github.com/dgtlmoon/changedetection.io/issues
Of course if it turns out the app is overall entering some instable state as to not be useful anymore for longer, then I guess instead we should maybe remove the package itself.
-
That sounds unfortunate. The app being marked as stable on our side mostly refers to the package itself. For example if data is correctly migrated and if it starts up fine as well as basic functionality is working.
For app internal bugs it would be helpful to create upstream issues at https://github.com/dgtlmoon/changedetection.io/issues
Of course if it turns out the app is overall entering some instable state as to not be useful anymore for longer, then I guess instead we should maybe remove the package itself.
-
@nebulon “Unstable” can actually have many meanings, eg. from a purely technical or operational (user side) standpoint.
In my opinion, app instability should also be considered when the use of the app itself or specific functions may be subject to distruptions related to the development process.
However, I understand that, from a purely technical standpoint, the definition of instability is a bit more restrictive.
About next steps, I'll wait for the app to work properly again and disable automatic updates.
I'll then update only after reviewing the changelog and possibly testing that everything is working properly.
This way, I can revert immediately, not days later @robi
Thanks all for your comments and suggestions.
-
That sounds unfortunate. The app being marked as stable on our side mostly refers to the package itself. For example if data is correctly migrated and if it starts up fine as well as basic functionality is working.
For app internal bugs it would be helpful to create upstream issues at https://github.com/dgtlmoon/changedetection.io/issues
Of course if it turns out the app is overall entering some instable state as to not be useful anymore for longer, then I guess instead we should maybe remove the package itself.
You have my vote. This complete and utter POS app cost me too much time of my life

@nebulon said in Mark Change Detection app as unstable?:
Of course if it turns out the app is overall entering some instable state as to not be useful anymore for longer, then I guess instead we should maybe remove the package itself.
-
You have my vote. This complete and utter POS app cost me too much time of my life

@nebulon said in Mark Change Detection app as unstable?:
Of course if it turns out the app is overall entering some instable state as to not be useful anymore for longer, then I guess instead we should maybe remove the package itself.
@svtx said in Mark Change Detection app as unstable?:
POS app
However, it does work when it's set up. At least for me.
cost me too much time of my life
Well, yeah.
Maybe it's time to fork it and make it usable lol