Re: Cyrus IMAPd 2.3.14 Released

2009-03-26 Thread Simon Matter
 On Wed, Mar 25, 2009 at 03:40:55PM +0100, Simon Matter wrote:
  I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
  release should be considered production quality.  This is mostly a
  bugfix release.  For full details, please see doc/changes.html and
  doc/install-upgrade.html which are included in the distribution.
 
  URLs for this release:
  ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
  or
  http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz

 Thanks for the new release!

 My question goes mainly to Bron:
 I've included some of your fastmail.fm patches in my RPMS in the past.
 They have always been on http://cyrus.brong.fastmail.fm/
 Now things have changed and those patches are no longer maintained
 there.
 Is there a way for me to get the same patches but for 2.3.14 and newer
 releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
 I'm quite sure the code is somewhere on
 http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
 patches from there?
 Any help is much appreciated.

 Yeah, I never quite got around to finishing the rebuild my patches
 page from git code :(  Sorry.

 I'm tempted to post them to the mailing list or something - then
 they'll be in various versions in caches somewhere.  Git is a
 great development platform for me, but it does mean that I
 rewrite the patches frequently as I reorder them and stuff - so
 it's a pain for people tracking them.

While we are at it, wouldn't it make sense for the clean-shutdown patch to
go into CVS?

Simon


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus IMAPd 2.3.14 Released

2009-03-26 Thread Bron Gondwana
On Thu, Mar 26, 2009 at 08:51:11AM +0100, Simon Matter wrote:
  My question goes mainly to Bron:
  I've included some of your fastmail.fm patches in my RPMS in the past.
  They have always been on http://cyrus.brong.fastmail.fm/
  Now things have changed and those patches are no longer maintained
  there.
  Is there a way for me to get the same patches but for 2.3.14 and newer
  releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
  I'm quite sure the code is somewhere on
  http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
  patches from there?
  Any help is much appreciated.
 
  Yeah, I never quite got around to finishing the rebuild my patches
  page from git code :(  Sorry.
 
  I'm tempted to post them to the mailing list or something - then
  they'll be in various versions in caches somewhere.  Git is a
  great development platform for me, but it does mean that I
  rewrite the patches frequently as I reorder them and stuff - so
  it's a pain for people tracking them.
 
 While we are at it, wouldn't it make sense for the clean-shutdown patch to
 go into CVS?

Hmm... probably.  Though I'm not 100% convinced that it's perfect.  We
still get the occasional mismatch after a shutdown - things that were
committed enough and yet didn't get synclogged.  I'm very tempted to
add some sort of pre-log to the sync system.  It would be a bit of a
pain, but it would avoid all the shutdown issues, and it would give us
a list of things to clean up on startup as well!

In particular I'm thinking things like where an email file was created
on disk and moved into the directory, but the append never finished.
There's a spare file that will be found by a reconstruct even though it
was never technically _delivered_.

Bron.

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus IMAPd 2.3.14 Released

2009-03-26 Thread Bron Gondwana
On Wed, Mar 25, 2009 at 03:40:55PM +0100, Simon Matter wrote:
  I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
  release should be considered production quality.  This is mostly a
  bugfix release.  For full details, please see doc/changes.html and
  doc/install-upgrade.html which are included in the distribution.
 
  URLs for this release:
  ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
  or
  http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
 
 Thanks for the new release!
 
 My question goes mainly to Bron:
 I've included some of your fastmail.fm patches in my RPMS in the past.
 They have always been on http://cyrus.brong.fastmail.fm/
 Now things have changed and those patches are no longer maintained there.
 Is there a way for me to get the same patches but for 2.3.14 and newer
 releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
 I'm quite sure the code is somewhere on
 http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
 patches from there?
 Any help is much appreciated.

Ok - http://cyrus.brong.fastmail.fm/ now contains a copy of 
the diffs between the master and fastmail branches on
github (I have to run a script by hand though, it's not
automatically updating at the moment...)

Diff file format has changed somewhat, since they're generated
with git-format-patch rather than quilt!

Warning - there's some funky shit in there.  In reality we're only
running this on about 1.5% of our users - but we'll be rolling it
out to the rest of them probably tomorrow.  It's exciting times in
there - LOTS of changes!  Also advance warning that I do rebase
this tree quite frequently, reordering and reworking patches.  The
files may change over time...

That said, Enjoy!

Bron ( who will hopefully stabilise things a bit more soon - have to
   start looking at some sysadmin tasks that have been backing
   up.  I'm not really a _full_time_ Cyrus programmer ;)

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus IMAPd 2.3.14 Released

2009-03-26 Thread Simon Matter
 On Wed, Mar 25, 2009 at 03:40:55PM +0100, Simon Matter wrote:
  I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
  release should be considered production quality.  This is mostly a
  bugfix release.  For full details, please see doc/changes.html and
  doc/install-upgrade.html which are included in the distribution.
 
  URLs for this release:
  ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
  or
  http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz

 Thanks for the new release!

 My question goes mainly to Bron:
 I've included some of your fastmail.fm patches in my RPMS in the past.
 They have always been on http://cyrus.brong.fastmail.fm/
 Now things have changed and those patches are no longer maintained
 there.
 Is there a way for me to get the same patches but for 2.3.14 and newer
 releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
 I'm quite sure the code is somewhere on
 http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
 patches from there?
 Any help is much appreciated.

 Ok - http://cyrus.brong.fastmail.fm/ now contains a copy of
 the diffs between the master and fastmail branches on
 github (I have to run a script by hand though, it's not
 automatically updating at the moment...)

Thanks alot, that's exactly what I was looking for! I'll just test the new
RPM builds.

Regards,
Simon


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Cyrus IMAPd 2.3.14 Released

2009-03-25 Thread Ken Murchison
I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
release should be considered production quality.  This is mostly a 
bugfix release.  For full details, please see doc/changes.html and
doc/install-upgrade.html which are included in the distribution.

URLs for this release:
ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
or
http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz


Questions and comments can be directed to
info-cyrus@lists.andrew.cmu.edu (public list), or cyrus-b...@andrew.cmu.edu.

-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University














Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus IMAPd 2.3.14 Released

2009-03-25 Thread Simon Matter
 I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
 release should be considered production quality.  This is mostly a
 bugfix release.  For full details, please see doc/changes.html and
 doc/install-upgrade.html which are included in the distribution.

 URLs for this release:
 ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
 or
 http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz

Thanks for the new release!

My question goes mainly to Bron:
I've included some of your fastmail.fm patches in my RPMS in the past.
They have always been on http://cyrus.brong.fastmail.fm/
Now things have changed and those patches are no longer maintained there.
Is there a way for me to get the same patches but for 2.3.14 and newer
releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
I'm quite sure the code is somewhere on
http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
patches from there?
Any help is much appreciated.

Regards,
Simon


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus IMAPd 2.3.14 Released

2009-03-25 Thread Bron Gondwana
On Wed, Mar 25, 2009 at 03:40:55PM +0100, Simon Matter wrote:
  I am pleased to announce the release of Cyrus IMAPd 2.3.14.  This
  release should be considered production quality.  This is mostly a
  bugfix release.  For full details, please see doc/changes.html and
  doc/install-upgrade.html which are included in the distribution.
 
  URLs for this release:
  ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
  or
  http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.3.14.tar.gz
 
 Thanks for the new release!
 
 My question goes mainly to Bron:
 I've included some of your fastmail.fm patches in my RPMS in the past.
 They have always been on http://cyrus.brong.fastmail.fm/
 Now things have changed and those patches are no longer maintained there.
 Is there a way for me to get the same patches but for 2.3.14 and newer
 releases (for example the cyrus-clean-shutdown-2.3.13.diff patch)?
 I'm quite sure the code is somewhere on
 http://github.com/brong/cyrus-imapd/ but I don't know how to extract the
 patches from there?
 Any help is much appreciated.

Yeah, I never quite got around to finishing the rebuild my patches
page from git code :(  Sorry.

I'm tempted to post them to the mailing list or something - then
they'll be in various versions in caches somewhere.  Git is a
great development platform for me, but it does mean that I
rewrite the patches frequently as I reorder them and stuff - so
it's a pain for people tracking them.

Bron.

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html