[EMAIL PROTECTED] a écrit :
What do you think about ACL ?
ACL is a wonderful word but what do you means exactly saying that ?
>
> For what I've seen there are some aspects that limit diferent
> developments, by individuals, for example the instalation procedure (
> an online procedure could ask for patches and implement them before
> creation of the structure ),
I don't understand exactly what do you want to do.
Could you explain please ?
I was thinking on this case, the alteration of the database ( inclusion
of SQL instrutions with ALTER ), and code ( with the aplication of
patches ) during the instalation procedure ou update procedure.
The creation of an online instalation would make this more trivial for
every especific development, apart from the main core, enabling main
features to be included in the main source source, and still allowing
the development of particular features by each party ( especific data
field and their manipulation ).
I do not understand yet.
There is an online procedure for the CORE of GLPI.
Each plugin must to integrate each own installation and update procedure.
A plugin is compatible for a specific version of GLPI.
A plugin can be compatible for several version but the plugin dev must
to work to keep its plugin compatible with new version of GLPI.
We could not take into account all plugins in our update process.
> the plugin engine ( it's created, but to
> what extend, for example can I deactivate actual tracking assistance,
> for another ).
Plugin is an engine to add something to GLPI not to replace some
parts of
GLPI.
The modularity of GLPI is not already done and is not the prior task for
the moment because lots of big tasks need to be done before.
I was talking about this issue, because I've seen a development of a
ticket tracking system, when there's a solid system widelly use on the
web RT. The objective was to deactivate the currently developed ticket
system and make a module to incorporate de RT system, very solid
funcional, and already implemented on our campus :P
You must to modify the code of GLPI by yourself.
If you do not want to use some features of GLPI, just do not use these
menus...
>
> What do you think of this ideias ?
>
> As soon as project guidelines are defined to whom should I talk to
> propose the developmente of the features for possible inclusion ?
>
You could speak of them here.
You could also send me a private mail and I will forward to the
others devs.
For now, this are the main features, online instalation and
upgrade procedure, implementation of ACL in conjunction with LDAP,
plugin engine to support other traking systems, and/or changing
knowledge database with Wiki system.
Why would you replace some subsystem of GLPI in GLPI ?
Install them and use them outside of GLPI.
I really do not understand why you want to integrate them in GLPI.
Julien
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev