Robert, * Robert Schweikert <rschweikert@novell.com> [Feb 09. 2011 16:42]:
OK, here is one proposal.
Uses Python with the idea that individual modules are implemented as Python packages. This would allow us to package each module separately in a straight forward fashion. Nice granularity which would also benefit integration with WebYaST.
I fully agree on the goal and architecture of a dynamic, plug-in implementation. There exists various examples of such an implementation, most notably 'yum' and 'git'. There you can easily extend the function set by installing an additional package. The main binary will pick it up at runtime and make it available to use user. This is most easily implemented in a dynamic language, Ruby and Python being the most prominent. Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org