On 2011-03-21 14:11:31 -0700, Mike Orr said:

'Skeleton' is a long-established term in Unix where it refers to the files initially copied to a newly-created home directory. That's an exact analogue of what we're doing.

Except that there is nothing dynamic about /etc/skel. Nothing at all. Also, it's tied to home folder creation, something which happens exactly once, whereas these 'blueprints' can be run multiple times, e.g. in TurboGears 2 to create new controller modules from within an existing project.

Marrow's Blueprint system is already in use in the Contentment CMS for site creation (happens once, generates the database structure), component creation, theme creation, and alternate configuration creation (e.g. for deployment).

Only the first of the above list happens once, and the last only creates a single INI file after questioning the user. Quite the variety of use cases from within a single application.

        — Alice.


--
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.

Reply via email to