As all the packages are stored centrally it would be nice if we could have Umbraco ping the package repos for any installed packages and check that the version number of the package installed matches the latest on the package page. If not then it could show a popup balloon notification (with a "not now thanks" option).
Also would be good to enforce a version number style? ie they have to be a number and you can't go lower than the last version when you update? Alpha and Beta etc are seperate flags?
Yes, at the moment I think it is very easy for those not active in the community to be unaware of updates to packages they have installed. For my latest package I have had to ask people to add their email address to be notified. So far nobody has despite there being 24 downloads from people who will soon be running an out of date installation of the package.
Been pondering this one since I posted, I think it could be wrapped up as a package of its own for now and hopefully pulled into core on one of the next releases?
How would you get the latest version number for a package? Thinking it's the project info page. If so, then for your prototype - you could use the same approach as what we said for the "profile badge" a while ago. Pull the HTML (treat it as XML data), and use XPath to get the latest version number.
Funny enough I was look for that post for that exact reason :)
Yes a simple XML data file that we could request ever now and then would be better. Only worry is that it would increase the load on the forum server/code unless we can stash it somewhere (yahoo pipes? feedburner?) and would be nice to stagger the poll time so its not just at 9am every morning.
Will knock up some code that does the deed for now and worry about XML and hosting later, should get the ball rolling :)
Thanks for the heads-up Lee on my subscribe link, now fixed. I had made the page private so it didn't appear in my main navigation however I didn't realise it wasn't available after logged out of my Wordpress admin. I have now found an alternative method of excluding the page from the navigation.
Central version update notifier for packages?
As all the packages are stored centrally it would be nice if we could have Umbraco ping the package repos for any installed packages and check that the version number of the package installed matches the latest on the package page. If not then it could show a popup balloon notification (with a "not now thanks" option).
Also would be good to enforce a version number style? ie they have to be a number and you can't go lower than the last version when you update? Alpha and Beta etc are seperate flags?
Yes, at the moment I think it is very easy for those not active in the community to be unaware of updates to packages they have installed. For my latest package I have had to ask people to add their email address to be notified. So far nobody has despite there being 24 downloads from people who will soon be running an out of date installation of the package.
Hey Simon, the link to your email notification page shows a 404. :-$ (Thus no one signing up).
http://www.prolificnotion.co.uk/umbraco-package-notifications-list/
... which you'll probably fix very quickly and this reply wont make any sense in future. ;-)
Cheers, Lee.
Been pondering this one since I posted, I think it could be wrapped up as a package of its own for now and hopefully pulled into core on one of the next releases?
I'll have a play and see what I can come up with.
How would you get the latest version number for a package? Thinking it's the project info page. If so, then for your prototype - you could use the same approach as what we said for the "profile badge" a while ago. Pull the HTML (treat it as XML data), and use XPath to get the latest version number.
e.g. http://our.umbraco.org/projects/xsltouch
Hopefully there's a cleaner way to do this? :-)
Let us know how you get on... and need help testing it, etc.
Cheers, Lee.
Funny enough I was look for that post for that exact reason :)
Yes a simple XML data file that we could request ever now and then would be better. Only worry is that it would increase the load on the forum server/code unless we can stash it somewhere (yahoo pipes? feedburner?) and would be nice to stagger the poll time so its not just at 9am every morning.
Will knock up some code that does the deed for now and worry about XML and hosting later, should get the ball rolling :)
Thanks for the heads-up Lee on my subscribe link, now fixed. I had made the page private so it didn't appear in my main navigation however I didn't realise it wasn't available after logged out of my Wordpress admin. I have now found an alternative method of excluding the page from the navigation.
It would also be nice if a package has some information about version compatibility,especially with the new 4.5.
Not sure or that's already implemented, but already had a package which was not working with the new version.
is working on a reply...