[RCD] dev Digest, Vol 92, Issue 6

Rodrigo Santellan rsantellan at gmail.com
Mon Feb 16 20:51:05 CET 2015


Thomas,

Thanks for the reply.

I already load bootstrap.php and tweak a little bit the folders so
roundcube can start. I'm attaching the implementation that I have to do to
start working with it.

My problem is that the implementation is all over the place!! Globals are
called in all the functions, I have to copy a lot of function of the class
func.inc to make it work.

My question is, the globals are going out in the future? I believe is a
huge rewrite of the code but it will make more usable.

Regards.

Rodrigo



On Thu, Feb 12, 2015 at 9:00 AM, <dev-request at lists.roundcube.net> wrote:

> Send dev mailing list submissions to
>         dev at lists.roundcube.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.roundcube.net/mailman/listinfo/dev
> or, via email, send a message with subject or body 'help' to
>         dev-request at lists.roundcube.net
>
> You can reach the person managing the list at
>         dev-owner at lists.roundcube.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of dev digest..."
>
> Today's Topics:
>
>    1.  Improving Round Cube Framework. (Rodrigo Santellan)
>    2. Re:  Improving Round Cube Framework. (Thomas Bruederli)
>
>
> ---------- Forwarded message ----------
> From: Rodrigo Santellan <rsantellan at gmail.com>
> To: dev at lists.roundcube.net
> Cc:
> Date: Wed, 11 Feb 2015 14:41:37 -0200
> Subject: [RCD] Improving Round Cube Framework.
> Hi,
>
> I believe that round cube is the best web mail client.
>
> After a lot of research I found out of the Round Cube Framework. My
> problem now is that I want to include a the framework in a web site that I
> have.
>
> My problem is that I'm using namespaces and for what I see I have lot of
> problems importing it.
>
> Is there a place where I can make a fork of only the framework to change
> it to use namespaces?
>
> Regards
>
>
> ---------- Forwarded message ----------
> From: Thomas Bruederli <thomas at roundcube.net>
> To: Roundcube Development discussion mailing list <dev at lists.roundcube.net
> >
> Cc:
> Date: Wed, 11 Feb 2015 21:48:14 +0100
> Subject: Re: [RCD] Improving Round Cube Framework.
> On Wed, Feb 11, 2015 at 5:41 PM, Rodrigo Santellan <rsantellan at gmail.com>
> wrote:
> > Hi,
> >
> > I believe that round cube is the best web mail client.
> >
> > After a lot of research I found out of the Round Cube Framework. My
> problem
> > now is that I want to include a the framework in a web site that I have.
>
> Great!
> >
> > My problem is that I'm using namespaces and for what I see I have lot of
> > problems importing it.
>
> Although our codebase doesn't use namespaces, that shouldn't be a
> problem when including it. It's being used in some other projects
> along with namespaced classes and Composer modules, for example in
> http://git.kolab.org/iRony/ or http://git.kolab.org/kolab-freebusy/.
>
> Simply include bootstrap.php in your main script and the Roundcube
> framework will register its own autoloader to load framework classes.
> You'll find an example in [1].
>
> > Is there a place where I can make a fork of only the framework to change
> it
> > to use namespaces?
>
> Unfortunately not. You'd need to clone the entire roundcubemail
> repository and just symlink program/lib/Roundcube into your project
> directory.
>
> We considered extracting the framework into a separate repository so
> but since Roundcube webmail is almost the only active user of it,
> maintaining the codebase in different repositories would only make our
> daily work more complicated and code changes harder to track. But with
> an increasing interest in the framework, we might change that
> eventually.
>
> Best,
> Thomas
>
> [1] http://git.kolab.org/iRony/tree/public_html/index.php#n56
>
>
> _______________________________________________
> List info: http://lists.roundcube.net/dev/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.roundcube.net/pipermail/dev/attachments/20150216/24deb3c5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: roundcube-framework-1.1.0.tar.gz
Type: application/x-gzip
Size: 1161950 bytes
Desc: not available
URL: <http://lists.roundcube.net/pipermail/dev/attachments/20150216/24deb3c5/attachment-0001.gz>


More information about the dev mailing list