Damien Cassou wrote:be able to specify a LAN repository for templates - get this location from initialization script or from environment variables
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
�