Login  Register

Re: ImageJ release cycle

Posted by dscho on Jul 11, 2013; 12:44am
URL: http://imagej.273.s1.nabble.com/ImageJ-release-cycle-tp5003165p5003905.html

Dear Wayne,

I Cc: the list because some people might want to help by sending pull
requests.

On Wed, 10 Jul 2013, Rasband, Wayne (NIH/NIMH) [E] wrote:

> On Jul 9, 2013, at 11:22 PM, Johannes Schindelin wrote:
>
> > On Mon, 8 Jul 2013, Johannes Schindelin wrote:
> >
> > 2) I see that you built your own packaging on
> >   http://imagej.nih.gov/ij/download.html
>
> I needed to update the contents of the plugins, macros and luts folders.
> I am willing to try to synchronize my changes if you tell me exactly
> what I need to do.

First: clone the repository:

        git clone [hidden email]:imagej/ij1-installer/

(since you push successfully to your repository, I think that
[hidden email] has already a private key on your computer.)

Then change all you want changed in the app/ directory.

After that, call

        git add -u app/
        git add app/

to mark removed, modified and added files for commit. Then commit:

        git commit

This lets you write an informative commit message, but of course you are
free to write a time stamp there (even if that is already recorded by Git
automatically).

Then push the changes:

        git push origin HEAD

This will be picked up by the Jenkins job and it will rebuild the packages
within a quarter of an hour.

Ciao,
Johannes

P.S.: I recently played with the GitHub for Mac application and it looks
pretty nice. Maybe you'll like it, too: https://mac.github.com/

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html