Menu

2.0?

2007-11-26
2013-04-15
  • John Graham-Cumming

    Folks,

    I've been wondering about resurrecting the work I did on the v0.23.0 version and making that 2.0.  The big issue will be merging changes from the v0.22.x branch to the HEAD.  Could individual developers take a look at their changes and give me an idea of how hard that merge would be?

    Cheers,
    John.

     
    • Manni

      Manni - 2007-11-26

      The IMAP module should be fairly simple to upgrade. Thanks to the recent refactoring of the 0.22.x branch and the work I've put into the tests, it will be done pretty quickly.

      Whenever I commited a bug-fix to other modules in the 0.22.x branch, I tried to make sure that it also went to the HEAD.

      Manni

       
    • Texas Fett

      Texas Fett - 2007-11-26

      There has been little UI stuff changed on 0.22.x and most of it was back ported from 0.23.  I will check to be sure, but I think we are up to date on UI changes on HEAD.  Though the HEAD UI still needs a lot of work.

       
      • John Graham-Cumming

        I agree that the HEAD UI still needs a lot of work.  In fact there's quite a bit of work under the hood.

        John.

         
    • naoki iimura

      naoki iimura - 2007-11-26

      John,

      I've merged the most of my changes in branch b0_22_2 to the HEAD.
      All I have to do is to merge the 'parser selector' patch, but this patch is
      too large to merge soon. So I want to have some time to test it.

      Naoki

       
      • naoki iimura

        naoki iimura - 2007-11-27

        I think I've merged all of my changes to the HEAD.

        Naoki

         
    • Brian Smith

      Brian Smith - 2007-11-27

      It must be about a year since I stopped trying to keep the HEAD up to date with the changes to the installer in the 0.22.x branch. I had to rebuild my development environment about 6 months ago when my PC failed without any warning and since then I have not even tried to do anything with the HEAD version of the installer.

      Significant changes need to be made to the installer for 2.0, e.g. the minimal Perl requires some packages which are not included in the standard ActivePerl distribution (IIRC) and the change from limited multi-user to full multi-user support makes the current "Add POPFile User" wizard redundant.

      A lot has changed in the installer over the past few months so I think the best thing for me to do is throw away my working copy of the HEAD installer files, copy across the current 1.0.0 installer files, upgrade my ActivePerl installation with the missing packages and then see what has to be done to the installer to make it work for 2.0.

      I think it would be a waste of time to pick up the current HEAD files and then try to identify and incorporate the relevant changes from the 0.22.x branch.

      Brian

       
      • John Graham-Cumming

        I agree.  No point on the installer worrying about merging, just start from where you are today.

        John.

         

Log in to post a comment.