Kevin Lyda | 8 Aug 2012 13:47
Gravatar

Could the current tree be made more clear?

There are a number of offlineimap trees on github.

https://github.com/OfflineIMAP/offlineimap has the most recent fix for
the Gmail Chat readonly bug, so I think that's the current head.  I've
submitted a pull request on https://github.com/mxcl/homebrew/wiki for
the offline imap formula to reflect that.

However https://github.com/spaetz/offlineimap seems in many other ways
to be the canonical tree. It has the tarball download link, it's
linked to in all the docs, it's linked to on the offlineimap.org
pages. There's also https://github.com/jgoerzen/offlineimap and
https://github.com/nicolas33/offlineimap

Would there be any interest in some pull requests to all those trees
to fix some of that?  I can't change what http://offlineimap.org/ has
on it's page or add download links to
https://github.com/OfflineIMAP/offlineimap or even edit the page
comments on https://github.com/*/offlineimap, but I could at least run
through docs and direct people to the OfflineIMAP github tree...

Kevin

--

-- 
Kevin Lyda
Dublin, Ireland
US Citizen overseas? We can vote.
Register now: http://www.votefromabroad.org/

_______________________________________________
OfflineIMAP-project mailing list
(Continue reading)

Nicolas Sebrecht | 8 Aug 2012 18:26
Favicon

Re: Could the current tree be made more clear?

On Wed, Aug 08, 2012 at 12:47:53PM +0100, Kevin Lyda wrote:
> There are a number of offlineimap trees on github.
> 
> https://github.com/OfflineIMAP/offlineimap has the most recent fix for
> the Gmail Chat readonly bug, so I think that's the current head.  I've
> submitted a pull request on https://github.com/mxcl/homebrew/wiki for
> the offline imap formula to reflect that.

OfflineIMAP repository is likely to become the official one. We are in
the process of creating a core team of maintainers. The official
announce is pending for few weeks to give us the time to be used to work
together.

> However https://github.com/spaetz/offlineimap seems in many other ways
> to be the canonical tree. It has the tarball download link, it's
> linked to in all the docs, it's linked to on the offlineimap.org
> pages.

It's expected as Sebastian did the last release. Links will be updated
for the next release and after the announce for the new repository.

> pages. There's also https://github.com/jgoerzen/offlineimap and

This one is quiet old and obsolete.

> https://github.com/nicolas33/offlineimap

I've succeeded John Goerzen (creator of OfflineIMAP) as maintainer.
While I became more and more busy, Sebastian took the maintenance in
order to help me.
(Continue reading)

Kevin Lyda | 8 Aug 2012 19:08
Gravatar

Re: Could the current tree be made more clear?

On Wed, Aug 8, 2012 at 5:26 PM, Nicolas Sebrecht
<nicolas.s-dev <at> laposte.net> wrote:
> On Wed, Aug 08, 2012 at 12:47:53PM +0100, Kevin Lyda wrote:
>> https://github.com/OfflineIMAP/offlineimap has the most recent fix for
>> the Gmail Chat readonly bug, so I think that's the current head.  I've
>> submitted a pull request on https://github.com/mxcl/homebrew/wiki for
>> the offline imap formula to reflect that.
> OfflineIMAP repository is likely to become the official one. We are in
> the process of creating a core team of maintainers. The official
> announce is pending for few weeks to give us the time to be used to work
> together.

OK, I think I understand. To explain my issue, Homebrew on OS X
supports two sources for each "formula" (i.e. package): a stable
version and a "head" version.

The patch in August (
https://github.com/OfflineIMAP/offlineimap/commit/6c85a4518d ) to fix
Gmail support is only in the OfflineIMAP tree, so I would like to
point the Homebrew offlineimap formula "head" version to that. As you
later say...

> Though, the WIP/development for the next release will happen on
> OfflineIMAP github organization. Main developers and contributors are
> aware of this change and users don't not care much. Latters will be
> advised in time.

...so it would seem those willing to brave the bleeding edge, the
OfflineIMAP tree is correct as the spaetz tree is pretty much in
maintenance mode.
(Continue reading)

chris coleman | 8 Aug 2012 20:27
Picon
Favicon

Re: Could the current tree be made more clear?

On Wed, Aug 8, 2012 at 5:26 PM, Nicolas Sebrecht <nicolas.s-dev <at> laposte.net> wrote:
> On Wed, Aug 08, 2012 at 12:47:53PM +0100, Kevin Lyda wrote:
>> https://github.com/OfflineIMAP/offlineimap has the most recent fix for
>> the Gmail Chat readonly bug, so I think that's the current head.  I've
>> submitted a pull request on https://github.com/mxcl/homebrew/wiki for
>> the offline imap formula to reflect that.
> OfflineIMAP repository is likely to become the official one. We are in
> the process of creating a core team of maintainers. The official
> announce is pending for few weeks to give us the time to be used to work
> together.

> Though, the WIP/development for the next release will happen on
> OfflineIMAP github organization. Main developers and contributors are
> aware of this change and users don't not care much. Latters will be
> advised in time.

https://github.com/blog/674-introducing-organizations

I definitely approve of the use of the github organization feature- which is free for open source.

I feel it will absolutely make teamwork on the project more efficient and more attractive to developers. 

Cheers!
Chris

_______________________________________________
OfflineIMAP-project mailing list
OfflineIMAP-project <at> lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project

OfflineIMAP homepage: http://software.complete.org/offlineimap
Nicolas Sebrecht | 8 Aug 2012 21:23
Favicon

Re: Could the current tree be made more clear?

On Wed, Aug 08, 2012 at 06:08:50PM +0100, Kevin Lyda wrote:

> OK, I think I understand. To explain my issue, Homebrew on OS X
> supports two sources for each "formula" (i.e. package): a stable
> version and a "head" version.
> 
> The patch in August (
> https://github.com/OfflineIMAP/offlineimap/commit/6c85a4518d ) to fix
> Gmail support is only in the OfflineIMAP tree, so I would like to
> point the Homebrew offlineimap formula "head" version to that. As you
> later say...
> 
> > Though, the WIP/development for the next release will happen on
> > OfflineIMAP github organization. Main developers and contributors are
> > aware of this change and users don't not care much. Latters will be
> > advised in time.
> 
> ...so it would seem those willing to brave the bleeding edge, the
> OfflineIMAP tree is correct as the spaetz tree is pretty much in
> maintenance mode.
>
> The only reason I say all this is because the Homebrew maintainer is
> understandably cautious and is concerned that the right tree is being
> chosen for head.
> 
> https://github.com/mxcl/homebrew/pull/14046
> 
> If you can confirm or correct my understanding,

You're right.

Notice that this fix was merged in master. So, we are in the situation
where a patch is considered to be safe enough to be widely spread to
the users without beeing included in a release, for now.

For those who want to "brave the bleeding edge", the right place is the
next branch in the OfflineIMAP organization repository. Though, the
Gmail patch is not in the next branch, currently. This is wrong and an
error from us. As said, we are in a transition with a young team.

I guess you'd prefer to wait some time before pointing your "head"
formula to the next branch which I expect to become the true head in the
future.

>                                                 I've already pointed
> him at this thread so any reply should be visible to him. The patch
> does work; my Gmail backups now work.

Yes, we had other users reporting that the patch is fixing the issue.
Thanks for the feedback.

--

-- 
Nicolas Sebrecht

_______________________________________________
OfflineIMAP-project mailing list
OfflineIMAP-project <at> lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project

OfflineIMAP homepage: http://software.complete.org/offlineimap

Nicolas Sebrecht | 11 Aug 2012 12:09
Favicon

Re: Could the current tree be made more clear?

On Wed, Aug 08, 2012 at 09:23:26PM +0200, Nicolas Sebrecht wrote:

> Notice that this fix was merged in master. So, we are in the situation
> where a patch is considered to be safe enough to be widely spread to
> the users without beeing included in a release, for now.
> 
> For those who want to "brave the bleeding edge", the right place is the
> next branch in the OfflineIMAP organization repository. Though, the
> Gmail patch is not in the next branch, currently. This is wrong and an
> error from us.

Fixed.

--

-- 
Nicolas Sebrecht

_______________________________________________
OfflineIMAP-project mailing list
OfflineIMAP-project <at> lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project

OfflineIMAP homepage: http://software.complete.org/offlineimap


Gmane