Re: Cyrus IMAPd 2.3.14 Released
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
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
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
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
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
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
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