Hi, Managed, documented, quality controlled releases? From the perspective of someone outside PSU installing a local galaxy service this would clearly be highly beneficial. One point is that the research environment in which bioinformatics software is developed often leads to a "serve it while its hot" attitude, obviously the commercial world still wants hot releases but pretty much everyone does some kind of release management - inadvertently serving up rubbish would cause chaos in the supply chain and damage reputations. Academia isn't entirely different. I don't know what process the guys at PSU go through when they update the servers running the public release of galaxy but I'm sure they do have some process! So could this be transformed into some kind of release management? Possibly, but PSU has one particular environment and so any rigourous release testing would need plenty of additional work. Also when something does go wrong they are immediately able to make necessary fixes - effectively making point releases. At the moment we get to check out code and that does make it clear that it is development stuff and the responsibility for testing lies with whoever is installing it. Another advantage is that this engages the community with the development effort. A suggestion which could be good is to undertake marked releases as a community. Just tag the repository at opportune intervals. Those who want can work from that tag which can branch to a mature release as bug reports are dealt with. This would still take resource to manage centrally at PSU. I guess it is a sign of the product maturing that people want managed releases. (Cool product btw!) I'm sure we're all glad to have a great development branch rather than some crappy managed releases. On the back of this, hopefully PSU will be successful in attracting funding to continue development and also package releases nicely. Cheers, Stewart On 8/09/2009, at 9:12 AM, Chris Cole wrote:
Anyone have any thoughts on this?
Chris Cole wrote:
Hi,
I have a local install of Galaxy and would like to keep up-to-date with the latest updates, but I'm not sure what functionality has changed nor how significant the changes are. The mercurial updates on this list are too detailed. I just want to know what the benefit of an update would be, not which files have changed.
Would it be possible to start having more managed releases with a changelog between each release? That way it will be much clearer what the functional benefits of updating to a newer release would be. Cheers,
Chris
_______________________________________________ galaxy-dev mailing list galaxy-dev@bx.psu.edu http://mail.bx.psu.edu/cgi-bin/mailman/listinfo/galaxy-dev