On Tue, Apr 23, 2013 at 3:26 PM, Ben Coman <btc@openinworld.com> wrote:
Damien Cassou 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)
be able to specify a LAN repository for templates - get this location from initialization script or from environment variables
That would be cool for organization specific needs...
- 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<http://damiencassou.seasidehosting.st>
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill