Roundcube Community Forum

Third Party Contributions => Old Style Plug-Ins => Topic started by: urbanx on June 27, 2006, 02:49:57 PM

Title: Plug-in Architecture
Post by: urbanx on June 27, 2006, 02:49:57 PM
I think this is an important topic that should deserve some attention in the relatively short term. The sooner some sort of unified plug-in architecture is developed, the sooner that people can develop 3rd party plugins that don't rely on patching the code (which i see as pretty unhealthy).

i don't have a whole bunch of brilliant ideas on this, but here's what comes to mind as i type this:

1. some type of override system that would allow people to insert their own code snippets without modifying the underlying code (and therefore breaking upgrades)
2. something along the lines of what firefox does (i'm not sure of the back end of that, just the front end, but it allows people to write plug-ins/extensions and "install" them
3. something else.

d.
Title: Re: Plug-in Architecture
Post by: SKaero on June 28, 2006, 02:52:17 PM
I like this idea! I think someone is working on it, but I like to see this to! O0
Title: Re: Plug-in Architecture
Post by: Prasad1337 on June 29, 2006, 04:49:40 PM
I am so full on in support of such a feature.
Title: Re: Plug-in Architecture
Post by: simoesp on July 06, 2006, 10:18:23 AM
it whould be very usefull :D :-\
Title: Re: Plug-in Architecture
Post by: flosoft on July 06, 2006, 10:54:43 AM
I think if this one is released, alot of plugins will be written ;)
Title: Re: Plug-in Architecture
Post by: kfordham281 on July 06, 2006, 01:05:00 PM
I very much like the way wordpress plug-ins are done. I'm not a coder so I don't know much about how they are coded; just how they work from an admin stance. They are super simple to install and manage. Something along the lines of that if possible would go a long way.
Title: Re: Plug-in Architecture
Post by: simoesp on July 07, 2006, 01:07:20 PM
I'm Tumbling Down The Rabbit Hole trying to build the plugins Section because patching the code is a little bad and confunsing... im trying to build the plugin framework and i'll se what i'll come up :)

Any Ideas Are Welcome :D ;D

Regards,
Pedro Simões
Title: Re: Plug-in Architecture
Post by: simoesp on July 10, 2006, 07:24:05 AM
Well..... It's Working But It Needs More Developing Ideas And Some Tweaks 8) ;D
http://rapidshare.de/files/25441997/rcube-plugin.tar.gz.html
Title: Re: Plug-in Architecture
Post by: urbanx on July 10, 2006, 06:16:17 PM
i don't have time to download and explore this right now [stupid work], but i applaud you for taking some initiative on this.

secondly, i think some info would be excellent.... what is your philosophy here? how will admins interact with this system? how will the system interact with the code base? will their be any interaction by users? did you fetch me ice-cream (chocolate mint chip would be wonderful, thanks)?

anyway, i would love to see some discussion of these (and other potentially noteworthy) issues here. that way we can see to it that the plugin system rolls out smoothly and functionally.

d.
Title: Re: Plug-in Architecture
Post by: simoesp on July 10, 2006, 07:09:34 PM
i've splited lots of the webmail code and i had to modify the template engine and the templates to support the dynamic loading of
the taskbar you can watch in my svn server my wip (Work in Progress) hehe

https://si3nc3.ath.cx/svn/trunk
Title: Re: Plug-in Architecture
Post by: digitalslave on July 11, 2006, 07:23:33 PM
link is dead :(
Title: Re: Plug-in Architecture
Post by: simoesp on July 12, 2006, 05:14:32 AM
Quote from: simoesp
i've splited lots of the webmail code and i had to modify the template engine and the templates to support the dynamic loading of
the taskbar you can watch in my svn server my wip (Work in Progress) hehe

https://sci3nc3.ath.cx/svn/trunk/
Sorry My BAD! it was missing a letter in the url :P :-[
Title: Re: Plug-in Architecture
Post by: btcentral on August 16, 2006, 02:28:13 PM
Has anymore work been done on this?

Sounds a useful feature, roundcube is already my fav mail client (and i've used it since it came out), and would be even more useful with an easy to use plugin system.

If not, is it possible to get the login details for:
https://sci3nc3.ath.cx/svn/trunk/ to take a look?

Cheers,
BTCentral
Title: Re: Plug-in Architecture
Post by: pajai on January 28, 2007, 03:14:02 PM
Hi guys,

Any news regarding the plug-in architecture? Are there specifications available somewhere? The two mentioned links are dead.

Thx.
Cheers,
Title: Re: Plug-in Architecture
Post by: centreit on April 04, 2007, 09:10:14 AM
Hi guys,

I think we need to get this started again, BUT, it needs to be implemented in with the SVN rather than being developed separately. I am looking into it at the moment, not an easy task as much of the interface will need to be re-written. Maybe we could work out the specifics of the framework before we begin work.

Regards,

Daniel Davis
Title: Re: Plug-in Architecture
Post by: oxygens on April 10, 2007, 06:38:39 AM
you need to go and read the dev lists on the main site itself for dicsussion about the plugin