Excellent idea, good list of features. I like the idea of writing this tool in Pharo itself: eating your own dogfood and more flexibility. Sven On 22 Apr 2013, at 18:14, Damien Cassou <damien.cassou@gmail.com> wrote:
I think the idea to have a Pharo launcher that lets the user pick a Pharo template (either bare pharo 2.0, pharo+seaside, pharo+seaside+mongodb+ magritte+voyage, pharo+pier, ...) and then create a new image the user must save somewhere is important. I want people to have one Pharo icon on their desk and just click it (like in Eclipse, word processors, virtual box...). Here is a set of requirements for such an application, please comment.
- must be implemented in Pharo 2.0 with maintained technology (spec or glamour) - must be cross-platform (we want 1 application for all Pharo users) - must download the list of templates from internet (so that we don't have to update the application all the time) - must propose different kinds of template (stable/unstable, desktop/web) - must rapidly create an image out of the selected template (either by downloading Fueled packages, or by downloading ready-made images) - must cache the created images so that they do not have to be recreated all the time (except when a newer version is available) - must force the user to copy the created image so he can freely change it and crash it without impacting the cache of created images. - must present a list of recently launched images so that the user can just pick a recent image instead of creating a new one
Please comment (and implement this idea)
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill