That's great, Kit.  Thanks for pushing this forward. 
     
    I've added NOTE on the Babel Translation homepage
    
    http://babel.eclipse.org/babel/
    to announce the new features.  Please let me know if you'd like the
    wording changed. 
     
    Denis 
     
     
     
    On 06/19/2013 09:01 AM, Kit Lo wrote: 
     
    
      Perfect! We are back in
          business! We are now able to specify Git repository snapshot
          URLs as project source locations. All translatable Java
          resource bundle (.properties) files and Dojo _javascript_ (.js)
          files will be parsed and imported into Babel, allowing the
          community to translate the externalized strings. 
         
        There are a few small tasks we
          have to finish to support the new enhancements. I will open
          Bugzilla reports to provide more details. Thanks, Denis! 
         
         
         Denis Roy ---06/18/2013 03:08:31
          PM---I was excluding the addons/ directory since it is
           installation-specific.  But I've changed that to 
         
        From: Denis Roy
          <denis.roy@xxxxxxxxxxx> 
        To: babel-dev@xxxxxxxxxxx,  
        Date: 06/18/2013 03:08 PM 
        Subject: Re: [babel-dev] Prepare for Kepler 
        Sent by: babel-dev-bounces@xxxxxxxxxxx 
       
      
  
       
       
      I was excluding the addons/ directory
        since it is installation-specific.  But I've changed that to
        ignore only the base.conf file, which contains the database
        settings. 
         
        Please try now.  Thanks! 
         
        Denis 
       
      On 06/17/2013 05:21 PM, Kit Lo wrote:
      
         
        Denis, 
         
          Seems like the deploy to live is not working. One easy way to
          verify is that there should be a new link "TRANSLATION
          STATISTICS" in the header. That's one of the bug fixes
          included in R_0_201303022000. 
         
         
         Denis Roy ---06/17/2013 02:50:42
          PM---Hi Kit, I've fixed our deployBabelLive.sh script to
          enable deploying a tagged 
         
          From: Denis Roy <denis.roy@xxxxxxxxxxx> 
          To: babel-dev@xxxxxxxxxxx,  
          Date: 06/17/2013
          02:50 PM 
          Subject: Re:
          [babel-dev] Prepare for Kepler 
          Sent by: babel-dev-bounces@xxxxxxxxxxx
        
  
           
           
          Hi Kit, 
           
          I've fixed our deployBabelLive.sh script to enable deploying a
          tagged release.  It operates in exactly the same way as it did
          with CVS. 
           
          Behind the scenes, since Git operates with complete clones, we
          simply use the staging area's Git clone  
         
            dd /path/to/staging 
            git checkout $RTAG  <-- use the staging area to checkout
            the tag into the working directory 
            rsync -a --delete --exclude "addons/" --exclude ".git"
            /path/to/staging/ /path/to/live/  <-- use RSYNC to sync
            the staging code (currently on the tag) 
            git checkout master  <-- return staging back to the
            "HEAD" stream 
           
          I've pushed R_0_201303022000 and it all seems to work; but
          please confirm. 
           
          Thanks, 
           
          Denis 
           
           
          On 06/14/2013 11:45 AM, Kit Lo wrote: 
        
           
            Thanks, Denis! 
             
            If the Git release process is still the same (no change
            after your recent Git check-in process fix), then I think
            the tag is ready. Please try to release "R_0_201303022000"
            to the live server. I did not check in any other changes
            after that. 
             
            Thanks, 
            Kit Lo 
            Eclipse Babel Project Lead 
            IBM Eclipse SDK (IES) Globalization Technical Lead 
            IBM Rational solution for Collaborative Lifecycle Management
            (CLM) Globalization Technical Lead 
             
           Denis Roy
            ---06/14/2013 11:27:37 AM---Hi Kit, Looks like I authored
            some docs for the Git release process some time ago: 
             
            From: Denis Roy <denis.roy@xxxxxxxxxxx> 
            To: babel-dev@xxxxxxxxxxx,  
            Date: 06/14/2013
            11:27 AM 
            Subject: Re:
            [babel-dev] Prepare for Kepler 
            Sent by: babel-dev-bounces@xxxxxxxxxxx 
          
  
             
             
            Hi Kit, 
             
            Looks like I authored some docs for the Git release process
            some time ago: 
               
            http://wiki.eclipse.org/Babel_/_Server_Tool_Development_Process#Release_process 
             
             
            In short: 
            -  create a new tag in Git, like you used to in CVS. 
            - since tagging is a local process, it must be pushed to the
            remote.  See docs, this is not a simple push. 
            - once it's pushed, we run the release process on the
            server. 
             
            I haven't updated our release process on the server.  Once
            you have your release tagged and ready, I will do just that,
            then we'll be set for future releases. 
             
            Denis 
             
             
             
             
            On 06/11/2013 05:01 PM, Kit Lo wrote: 
          
             
              Thanks, Denis! 
               
              I tested out the new enhancement to extract source files
              from Git repositories. The code worked beautifully! I had
              another enhancement to support Dojo _javascript_ files. That
              also worked without a hitch! 
               
              I'm happy to announce that Babel now officially supports
              translation of Dojo _javascript_ (.js) files. Eclipse Orion
              project is our first client! 
               
              Anyone is welcome to test out the eclipse 4.3 and
              eclipse.orion 3.0 projects at the Babel Staging server. 
               
              Denis, I feel that we are ready to push these 2 new
              enhancements to the live server, although I may still have
              to touch up a few scripts to publish the Orion language
              packs to the Eclipse download server. Please help figure
              out (and document) the new release process. I will try
              that out when it's ready. 
               
              Thanks a lot for your help! 
               
              Regards, 
              Kit Lo 
              Eclipse Babel Project Lead 
              IBM Eclipse SDK (IES) Globalization Technical Lead 
              IBM Rational solution for Collaborative Lifecycle
              Management (CLM) Globalization Technical Lead 
               
             Denis Roy
              ---06/11/2013 10:40:41 AM---Hi Kit, Sorry for the delay on
              this.  I've fixed the Git check-in process that 
               
              From: Denis Roy <denis.roy@xxxxxxxxxxx> 
              To: babel-dev@xxxxxxxxxxx,  
              Date: 06/11/2013
              10:40 AM 
              Subject: Re:
              [babel-dev] Prepare for Kepler 
              Sent by: babel-dev-bounces@xxxxxxxxxxx  
            
  
               
               
              Hi Kit, 
               
              Sorry for the delay on this.  I've fixed the Git check-in
              process that will grab Git HEAD and publish to staging.
               I've also noticed that it has picked up a bunch of files
              that you had pushed recently, such as: 
classes/export/source_files_for_orion/babelEditorPlugin.html 
              classes/export/source_files_for_orion/babelGitPlugin.html 
              classes/export/source_files_for_orion/babelUiPlugin.html 
classes/export/source_files_for_orion/babelUsersPlugin.html 
              .. and so on. 
               
              FWIW, I was using "git fetch" instead of "git pull". 
               
              We'll need to figure out what the new process for a
              release will be.  Git supports the notion of tags, like
              CVS, so our process will likely not change.  When you're
              ready to push a release to the live version, please let me
              know and I'll work it out. 
               
              Denis 
               
               
               
              On 05/29/2013 12:06 PM, Kit Lo wrote: 
            
               
                Denis, 
                 
                Kepler is approaching RC2. Please help fix the Babel Git
                check-in process so that we can start extracting files
                for projects in Kepler and start building the Kepler
                language packs. Thanks for your help!
             
           
         
       
     
     
     
     
  
 |