Re: New Cyrus project site and bugzilla

2010-09-16 Thread Matt Selsky
On Mon, 13 Sep 2010, Mark Cave-Ayland wrote:

 (On a separate note, if I go to Downloads - Getting Started and click
 on the AnonymousCVS wiki link then I get redirected back to the front
 page rather than to a page giving information on how to access CVS)

Fixed.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-13 Thread Mark Cave-Ayland
Dave McMurtrie wrote:

 We're very interested in growing the Cyrus project and attracting new 
 volunteers to contribute to the project, and that desire is at the core 
 of why this migration is taking place.  The biggest change is that we're 
 trying to separate the environment from Carnegie Mellon University 
 infrastructure as much as possible.  Previously, contributions of any 
 kind would end up requiring us to create a CMU computer account for a 
 willing volunteer.  We can now simply create local shell accounts as 
 required.  Almost the entire website has been created using MediaWiki 
 software, so anyone who is willing to register for an account may update 
 the website content.

Wow - this looks really good :)

The main criticism I have from a developer point of view is, well, CVS. 
Enough said. Please please can we have an official git mirror? It makes 
maintaining out-of-tree patches so much easier in the long run, and 
therefore much more likely that we can pass the patches back upstream.

(On a separate note, if I go to Downloads - Getting Started and click 
on the AnonymousCVS wiki link then I get redirected back to the front 
page rather than to a page giving information on how to access CVS)


ATB,

Mark.

-- 
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-13 Thread Bron Gondwana
On Mon, Sep 13, 2010 at 09:09:53AM +0100, Mark Cave-Ayland wrote:
 Dave McMurtrie wrote:
 
  We're very interested in growing the Cyrus project and attracting new 
  volunteers to contribute to the project, and that desire is at the core 
  of why this migration is taking place.  The biggest change is that we're 
  trying to separate the environment from Carnegie Mellon University 
  infrastructure as much as possible.  Previously, contributions of any 
  kind would end up requiring us to create a CMU computer account for a 
  willing volunteer.  We can now simply create local shell accounts as 
  required.  Almost the entire website has been created using MediaWiki 
  software, so anyone who is willing to register for an account may update 
  the website content.
 
 Wow - this looks really good :)
 
 The main criticism I have from a developer point of view is, well, CVS. 
 Enough said. Please please can we have an official git mirror? It makes 
 maintaining out-of-tree patches so much easier in the long run, and 
 therefore much more likely that we can pass the patches back upstream.

We're working on it!  I'm hoping to chat with Jeroen from Kolab about it
again tonight.  We've got a partial merge into git - but we just want to
make sure all the tags and authors and stuff are imported properly before
cutting over.  And to give people enough warning to change :)
 
 (On a separate note, if I go to Downloads - Getting Started and click 
 on the AnonymousCVS wiki link then I get redirected back to the front 
 page rather than to a page giving information on how to access CVS)

Punt to Dave :)

P.S. I'm getting going with Documentation now!  I've rewritten the
mailbox-format.html internal doc and added a namelocks.html internal
doc.  Next step is documenting the APIs at the new layer up (mailbox
API) and the one above that (index API).

And the replication protocol, and the sequence sets, buffers, etc.

And the new reconstruct function, and the at-startup cvt_cyrusdb.
I'm still looking for an expert BDB person to help me debug how
Cyrus uses BDB :)

Bron.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-13 Thread Mark Cave-Ayland
Bron Gondwana wrote:

 The main criticism I have from a developer point of view is, well, CVS. 
 Enough said. Please please can we have an official git mirror? It makes 
 maintaining out-of-tree patches so much easier in the long run, and 
 therefore much more likely that we can pass the patches back upstream.
 
 We're working on it!  I'm hoping to chat with Jeroen from Kolab about it
 again tonight.  We've got a partial merge into git - but we just want to
 make sure all the tags and authors and stuff are imported properly before
 cutting over.  And to give people enough warning to change :)

Excellent news! FWIW the PostgreSQL team have been trying to switch to 
git for the past month, and in the process have involved the cvs2git 
maintainers and had some fixes committed over the past few weeks to 
improve the migration process (note that they have also suffered from 
having to hand-tweak the repository to fix various bugs in CVS).

The thread about the entire process is very long, but for those 
interested the latest summary is here: 
http://archives.postgresql.org/pgsql-hackers/2010-09/msg00636.php.


HTH,

Mark.

-- 
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: CVS to GIT (was: New Cyrus project site and bugzilla)

2010-09-13 Thread Jeroen van Meeuwen (Kolab Systems)
Mark Cave-Ayland wrote:
 Bron Gondwana wrote:
  The main criticism I have from a developer point of view is, well, CVS.
  Enough said. Please please can we have an official git mirror? It makes
  maintaining out-of-tree patches so much easier in the long run, and
  therefore much more likely that we can pass the patches back upstream.
  
  We're working on it!  I'm hoping to chat with Jeroen from Kolab about it
  again tonight.  We've got a partial merge into git - but we just want to
  make sure all the tags and authors and stuff are imported properly before
  cutting over.  And to give people enough warning to change :)
 
 Excellent news! FWIW the PostgreSQL team have been trying to switch to
 git for the past month, and in the process have involved the cvs2git
 maintainers and had some fixes committed over the past few weeks to
 improve the migration process (note that they have also suffered from
 having to hand-tweak the repository to fix various bugs in CVS).
 
 The thread about the entire process is very long, but for those
 interested the latest summary is here:
 http://archives.postgresql.org/pgsql-hackers/2010-09/msg00636.php.
 

We have a working sample, with a documented procedure, to move three CVS 
modules (cmulocal, cyrus and sieve) into one GIT repository:

  
http://www.cyrusimap.org/mediawiki/index.php/Drafts/CVS_to_GIT_Conversion#Stab_.232

There some about branch and tag conversions as well. You can find the result 
(which is preliminary!!) at http://git.kolabsys.com/cyrus-imapd.git.

I'll be working with Dave to get this setup over on cyrusimap.org as soon as 
possible as well, but meanwhile, feedback is more then welcome!

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-13 Thread Dave McMurtrie
On 09/13/2010 04:09 AM, Mark Cave-Ayland wrote:

 (On a separate note, if I go to Downloads - Getting Started and click
 on the AnonymousCVS wiki link then I get redirected back to the front
 page rather than to a page giving information on how to access CVS)

Thanks for pointing this out, Mark.  I made that link more useful.

Dave
-- 
Dave McMurtrie, SPE
Email Systems Team Leader
Carnegie Mellon University,
Computing Services

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-13 Thread Mark Cave-Ayland
Dave McMurtrie wrote:

 (On a separate note, if I go to Downloads - Getting Started and click
 on the AnonymousCVS wiki link then I get redirected back to the front
 page rather than to a page giving information on how to access CVS)
 
 Thanks for pointing this out, Mark.  I made that link more useful.
 
 Dave

Thanks Dave, that looks fixed now.


ATB,

Mark.

-- 
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-07 Thread Adam Tauno Williams
On Mon, 2010-09-06 at 21:06 +0200, J. Roeleveld wrote:
 On Saturday 04 September 2010 03:50:32 Dave McMurtrie wrote:
  On 9/3/10 8:24 PM, Jeroen van Meeuwen (Kolab Systems) wrote:
   
   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
   ^^ You may want to update the list signature as well ;-)
  Good idea.  I *think* I just did, but if the text below this is broken,
  I'll know I'm wrong.
  Dave
  
  Cyrus Home Page: http://www.cyrusimap.org/
  List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
 I think it works now. :)
 And congratulations with the new domain.
 It makes it easier to find when looking for it.

I'm updating the Freshmeat entry to point to the shiney new stuff.

1.) I noticed the previous Wiki link now redirects to the home page [I
assume that is intentional]
2.) I assume the CVS is still the 'official' SCM for people looking to
check out code?



Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-07 Thread Jeroen van Meeuwen (Kolab Systems)
Adam Tauno Williams wrote:
 I'm updating the Freshmeat entry to point to the shiney new stuff.
 
 1.) I noticed the previous Wiki link now redirects to the home page [I
 assume that is intentional]
 2.) I assume the CVS is still the 'official' SCM for people looking to
 check out code?
 

Yup, it still is!

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: New Cyrus project site and bugzilla

2010-09-06 Thread J. Roeleveld
On Saturday 04 September 2010 03:50:32 Dave McMurtrie wrote:
 On 9/3/10 8:24 PM, Jeroen van Meeuwen (Kolab Systems) wrote:
  
  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
  
  ^^ You may want to update the list signature as well ;-)
 
 Good idea.  I *think* I just did, but if the text below this is broken,
 I'll know I'm wrong.
 
 Thanks,
 
 Dave
 
 Cyrus Home Page: http://www.cyrusimap.org/
 List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

I think it works now. :)

And congratulations with the new domain.
It makes it easier to find when looking for it.

--
Joost

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


New Cyrus project site and bugzilla

2010-09-03 Thread Dave McMurtrie
Good morning,

I'm pleased to announce that we are migrating over to a new website and 
bugzilla server today.

The new site is now available at http://www.cyrusimap.org/, 
notwithstanding any DNS cache issues (I forgot to lower the ttl, so you 
may end up still hitting the old server until later today).

We're very interested in growing the Cyrus project and attracting new 
volunteers to contribute to the project, and that desire is at the core 
of why this migration is taking place.  The biggest change is that we're 
trying to separate the environment from Carnegie Mellon University 
infrastructure as much as possible.  Previously, contributions of any 
kind would end up requiring us to create a CMU computer account for a 
willing volunteer.  We can now simply create local shell accounts as 
required.  Almost the entire website has been created using MediaWiki 
software, so anyone who is willing to register for an account may update 
the website content.

There is still a lot of work to do before this migration is complete, so 
you may find some stale links, places where I don't yet have redirects 
set up from the old servers, etc.  If you encounter these, please feel 
free to fix them if you already have access, request access to fix them 
if you don't, or simply report them.

In particular, the old bugzilla server is currently not running so 
nobody may accidentally update things there.  If you need bugzilla 
access today, you can be sure you're talking to the new server by either 
following a link from http://www.cyrusimap.org/ or by directly visiting 
http://bugzilla.cyrusimap.org/

Lastly, I'd like to graciously thank Yoni Afek, the web designer who did 
the bulk of the work necessary to make all this happen with little or no 
direction along the way.  Please don't hesitate to contact him at 
http://yoniafek.com/ if you require his services.

Thank you,

Dave

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: New Cyrus project site and bugzilla

2010-09-03 Thread Dan White
On 03/09/10 11:26 -0400, Dave McMurtrie wrote:
Good morning,

I'm pleased to announce that we are migrating over to a new website and
bugzilla server today.

The new site is now available at http://www.cyrusimap.org/,
notwithstanding any DNS cache issues (I forgot to lower the ttl, so you
may end up still hitting the old server until later today).

I don't think SASL 2.1.24 has been released yet. The link to 2.1.24 (on the
new front page) points to the 2.1.24rc1 release from last year.

-- 
Dan White

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: New Cyrus project site and bugzilla

2010-09-03 Thread André Schild
  Am 03.09.2010 17:26, schrieb Dave McMurtrie:
 Good morning,

 I'm pleased to announce that we are migrating over to a new website and
 bugzilla server today.

 The new site is now available at http://www.cyrusimap.org/,
 notwithstanding any DNS cache issues (I forgot to lower the ttl, so you
 may end up still hitting the old server until later today).
Hello Dave,

looks like the codepage of the (german) bugzilla website is wrong.
All öäüéàè etc. are wrong, looks like a UTF-8 header is missing.
So Firefox interprets the pages as ISO-8859-1.

André

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: New Cyrus project site and bugzilla

2010-09-03 Thread Jeroen van Meeuwen (Kolab Systems)
Jeroen van Meeuwen (Kolab Systems) wrote:
 Dave McMurtrie wrote:
  Good morning,
  
  I'm pleased to announce that we are migrating over to a new website and 
  bugzilla server today.
  
 
 Hi Dave,
 
 I'm missing CLOSED - DEFERRED bug statuses, for bugs that just have 
 insufficient follow-up.
 
 I'm not sure it was there on the old infrastructure, but I would certainly 
 like to have it.
 

Further down the road;

- I cannot go to CLOSED immediately, but have to go through RESOLVED, which is 
wrong of sorts in some cases.

- I notice there is no RESOLVED/CLOSED - NEXTRELEASE for RFE tickets.

- Between NEW and ASSIGNED can be CONFIRMED - for people like me who can take 
a NEW bug and confirm it, but cannot actually be ASSIGNED the task of 
committing the fix. I see there's UNCONFIRMED, which would be reasonable as 
well, but the initial state for a new bug though is... NEW ;-)

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

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: New Cyrus project site and bugzilla

2010-09-03 Thread Dave McMurtrie
On 9/3/10 4:25 PM, Jeroen van Meeuwen (Kolab Systems) wrote:
 Jeroen van Meeuwen (Kolab Systems) wrote:
 Dave McMurtrie wrote:
 Good morning,

 I'm pleased to announce that we are migrating over to a new website and
 bugzilla server today.


 Hi Dave,

 I'm missing CLOSED - DEFERRED bug statuses, for bugs that just have
 insufficient follow-up.

 I'm not sure it was there on the old infrastructure, but I would certainly
 like to have it.


 Further down the road;

 - I cannot go to CLOSED immediately, but have to go through RESOLVED, which is
 wrong of sorts in some cases.

 - I notice there is no RESOLVED/CLOSED - NEXTRELEASE for RFE tickets.

 - Between NEW and ASSIGNED can be CONFIRMED - for people like me who can take
 a NEW bug and confirm it, but cannot actually be ASSIGNED the task of
 committing the fix. I see there's UNCONFIRMED, which would be reasonable as
 well, but the initial state for a new bug though is... NEW ;-)

Hi Jeroen,

I gave you admin and tweakparams rights in bugzilla.  There's a 
fancy interface for Bug Status Workflow under the Administration menu 
that should allow you to set this up however you think is best.

Apologies that I did not copy this configuration over from the old 
server, but I completely missed it.

If you have issues, or simply don't have the time to work on it, I can 
try again to copy the params from the old server.

Thank you,

Dave

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: New Cyrus project site and bugzilla

2010-09-03 Thread Jeroen van Meeuwen (Kolab Systems)
Dave McMurtrie wrote:
 On 9/3/10 4:25 PM, Jeroen van Meeuwen (Kolab Systems) wrote:
  Further down the road;
 
  - I cannot go to CLOSED immediately, but have to go through RESOLVED, 
which is
  wrong of sorts in some cases.
 
  - I notice there is no RESOLVED/CLOSED - NEXTRELEASE for RFE tickets.
 
  - Between NEW and ASSIGNED can be CONFIRMED - for people like me who can 
take
  a NEW bug and confirm it, but cannot actually be ASSIGNED the task of
  committing the fix. I see there's UNCONFIRMED, which would be reasonable 
as
  well, but the initial state for a new bug though is... NEW ;-)
 
 Hi Jeroen,
 
 I gave you admin and tweakparams rights in bugzilla.  There's a 
 fancy interface for Bug Status Workflow under the Administration menu 
 that should allow you to set this up however you think is best.
 
 Apologies that I did not copy this configuration over from the old 
 server, but I completely missed it.
 
 If you have issues, or simply don't have the time to work on it, I can 
 try again to copy the params from the old server.
 

Hi Dave,

I don't think I had these permissions on the old system, but I thank you, and 
I'll make sure to propose documented work flows on the list before I actually 
implement them.

 
 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
 

^^ You may want to update the list signature as well ;-)

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

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: New Cyrus project site and bugzilla

2010-09-03 Thread Dave McMurtrie
On 9/3/10 8:24 PM, Jeroen van Meeuwen (Kolab Systems) wrote:

 I don't think I had these permissions on the old system, but I thank you, and
 I'll make sure to propose documented work flows on the list before I actually
 implement them.

You did not previously have those permissions.  I just added them.  I 
went back and looked at the old bugzilla installation, and I actually 
could not find the workflow config interface there.  Perhaps I just 
didn't look hard enough...

 
 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


 ^^ You may want to update the list signature as well ;-)

Good idea.  I *think* I just did, but if the text below this is broken, 
I'll know I'm wrong.

Thanks,

Dave

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/