Discussion:
[Erp5-dev] erp5admin project prefix extensions and site autoconfiguration
Łukasz Nowak
2008-04-03 08:15:14 UTC
Permalink
Hello,

There is possibility to configure erp5admin for current site.

AFAIK many developers use one prefix for project - for skins,
workflows, builders, etc.

What I propose is to:
* create preference in erp5admin Business Template, proposed property:
erp5admin_project_prefix (?)
* update autoconfiguration from browser to update list of:
* skins
* workflows
* ...
* update script in erp5admin Business Template, which will query
current site and return dict, for project prefixed with foo:
{
'portal_skin_list' : [
'foo_base',
'foo_base_patch',
'foo_trade',
]
'portal_workflow_list' : [
'foo_packing_list_workflow',
'foo_accounting_workflow',
],
'portal_orders_list' : [

], # empty for not existing...
# and more
}

What do you think? If acceptable I'll try to create proof of concept
for skins.

Regards,
Luke
--
?ukasz Nowak R&D Ventis http://www.ventis.com.pl/
tel: +48 32 768 16 85 fax: +48 32 392 10 61
``Use the Source, Luke...'' I am only craftsman.
bartek
2008-04-05 07:38:51 UTC
Permalink
Post by Łukasz Nowak
Hello,
There is possibility to configure erp5admin for current site.
AFAIK many developers use one prefix for project - for skins,
workflows, builders, etc.
erp5admin_project_prefix (?)
* skins
* workflows
* ...
* update script in erp5admin Business Template, which will query
{
'portal_skin_list' : [
'foo_base',
'foo_base_patch',
'foo_trade',
]
'portal_workflow_list' : [
'foo_packing_list_workflow',
'foo_accounting_workflow',
],
'portal_orders_list' : [
], # empty for not existing...
# and more
}
What do you think? If acceptable I'll try to create proof of concept
for skins.
I think it is a very good idea, but I'd also like to have an ability to
manually add some skins to the list; I often add a couple of core skins
to the admin list so that I can have a look at something.

Bartek
Post by Łukasz Nowak
Regards,
Luke
--
"feelings affect productivity. (...) unhappy people write worse
software, and less of it."
Karl Fogel, "Producing Open Source Software"
Loading...