On 01/04/12 06:18, Chris Bennett wrote: > On Sat, Mar 31, 2012 at 07:13:36PM +0200, H?vard S?rli wrote: >> - some way to keep track of witch addons is installed >> name and version >> - witch file(s) each plug in brings. >> > I think this is going to require something natively in LedgerSMB just > for the purpose of control and information about addons. > Otherwise, updating or removing addons could be a disaster. > > I also see some other issues. > > How to deal with different users wanting to change a few details in each > addon, just for their use. Not sure if that will really matter since > they might be able to keep track of those changes privately. > > What to do if someone submits a very useful addon and at a later date > vanishes. Especially if the addon isn't really suitable to bringing into > base LedgerSMB, but is very popular. Some years ago I put together a simple system that provided this service. As I have some time on my hands at the moment, I will see if I can dust it off had people can have a look. NOTE: it is not integrated directly into LSMB but was designed to sit outside it.
I don't expect that it would be used in its current form, but it could be a good place for people to start suggestions from. It does address most of the desires for providing information etc. I will post a link as soon as I can. > >> -type of minimum documentation for a addon >> - how to enable them, (install, setup - general ) >> and for each addon (if something is special) >> - how to use the features in each. >> - What they do - Some sort of a "Plugin directory" >> "<ehu> with some screen shots and short feature descriptions" >> >> >> - The upgrade/setup.pl script need to take care of some kind of blocking >> if the addons does not have the right version >> (Like Firefox plug-ins, Upgrade of Firefox - blocks old plug-in - if not >> compatible ) >> > It seems to me that what I was talking about above will be essential, > except for an initial install. That can just check if the addon matches > current LedgerSMB version. > > Chris Bennett > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Ledger-smb-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel > ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk _______________________________________________ Ledger-smb-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
