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!
Kit Lo
Eclipse Babel Project Lead
IBM Eclipse SDK (IES) Globalization Technical Lead
IBM Rational solution for Collaborative Lifecycle Management
(CLM) Globalization Technical Lead
|