Slicer / ExtensionsIndex

Slicer extensions index

Home Page:https://github.com/Slicer/ExtensionsIndex/#slicer-extensions-index

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iGyne2.0 - add extension

gpernelle opened this issue · comments

Hi Jc,

I updated the documentation and the screenshots of iGyne:
http://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Extensions/iGyne
Thanks,

Guillaume

Excellent, make also sure to update the "Nightly" page:
http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/iGyne

Consider also reading
http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/HowTo#Documentation_version

Hth
Jc

On Wed, Nov 21, 2012 at 1:50 PM, Guillaume Pernelle <
notifications@github.com> wrote:

Hi Jc,

I updated the documentation and the screenshots of iGyne:

http://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Extensions/iGyne
Thanks,

Guillaume


Reply to this email directly or view it on GitHubhttps://github.com//issues/139#issuecomment-10609470.

+1 919 869 8849

It is done!
thanks,

Guillaume

On Nov 21, 2012, at 2:16 PM, Jean-Christophe Fillion-Robin notifications@github.com wrote:

Excellent, make also sure to update the "Nightly" page:
http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/iGyne

Consider also reading
http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/HowTo#Documentation_version

Hth
Jc

On Wed, Nov 21, 2012 at 1:50 PM, Guillaume Pernelle <
notifications@github.com> wrote:

Hi Jc,

I updated the documentation and the screenshots of iGyne:

http://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Extensions/iGyne
Thanks,

Guillaume


Reply to this email directly or view it on GitHubhttps://github.com//issues/139#issuecomment-10609470.

+1 919 869 8849

Reply to this email directly or view it on GitHub.

icon url still point to an invalid image/url. See gpernelle@6e3bd29#L0R31

it should be fine now. You can attest of my performance as a graphic designer… :)

On Nov 21, 2012, at 3:06 PM, Jean-Christophe Fillion-Robin notifications@github.com wrote:

icon url still point to an invalid image/url. See gpernelle/ExtensionsIndex@6e3bd29#L0R31


Reply to this email directly or view it on GitHub.

Excellent. Make sure both topic 139-add-iGyne2.0 and 140-add-houghTransformCLI starts of master, commit 6e3bd29 should probably not belong to topic 140-add-houghTransformCLI.

Make also sure to squash all commit together. Thanks :)

Jc, I am sure it is simple but it will take me 2 hours before I figure out how to do it with git (I am not fare above clone, add, commit and push)…
Can I just create a new issue and push the last version or could you give me some hints how to do that?

Thanks a lot!

On Nov 21, 2012, at 3:40 PM, Jean-Christophe Fillion-Robin notifications@github.com wrote:

Excellent. Make sure both topic 139-add-iGyne2.0 and 140-add-houghTransformCLI starts of master, commit 6e3bd29 should probably not belong to topic 140-add-houghTransformCLI.

Make also sure to squash all commit together. Thanks :)


Reply to this email directly or view it on GitHub.

In that case, don't worry I will take of it when integrating the topic. If not done tonight, will be integrating later in the week.

that is really kind, thanks a lot Jc!
-Guillaume

On Nov 21, 2012, at 4:51 PM, Jean-Christophe Fillion-Robin notifications@github.com wrote:

In that case, don't worry I will take of it when integrating the topic. If not done tonight, will be integrating later in the week.


Reply to this email directly or view it on GitHub.

Hi Jc,
I made some changes, it should work now. I also integrated the sample data feature.
Is there anything I should do like create a new issue?
Thanks

Hi Guillaume,

Simply push force a new topic referencing the new extension description
file.

From your checking of the extensions index:

Assuming "origin" is a remote pointing to
"git@github.com:gpernelle/ExtensionsIndex.git".
To check that simply run the command: git remote -v

Then, I would suggest to do the following:

git remote add upstream git://github.com/Slicer/ExtensionsIndex.git # Add
remote pointing to official repo
git checkout master
git reset --hard origin/upstream # Make sure
your local master is clean and corresponds to the official one
git push origin :140-add-houghTransformCLI # Remove obsolete topic from
your github
git push origin :139-add-iGyne2.0 # Remove obsolete
topic from your github
git checkout -b 139-add-iGyne # Create clean new
topic

copy your new and up-to-date extension description file

git add
git gui

Enter commit message referensing topic 139.

For example:

Add extension

See issue #

git push origin 139-add-iGyne # Publish topic, the issue will be
automatically update since it is referenced in the commit message.

Consider also reading the following to publish extension update:

http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/Tutorials/BuildTestPackageDistributeExtensions#Requesting_an_extension_version_update_.C2.A0.C2.A0UPDATED

Let me know if you have any question.

On Mon, Nov 26, 2012 at 2:23 PM, Guillaume Pernelle <
notifications@github.com> wrote:

Hi Jc,
I made some changes, it should work now. I also integrated the sample data
feature.
Is there anything I should do like create a new issue?
Thanks


Reply to this email directly or view it on GitHubhttps://github.com//issues/139#issuecomment-10729656.

+1 919 869 8849

Thanks for this awesome tutorial, I was missing the reset part. I hope it is fine now.

On Nov 26, 2012, at 2:46 PM, Jean-Christophe Fillion-Robin notifications@github.com wrote:

Hi Guillaume,

Simply push force a new topic referencing the new extension description
file.

From your checking of the extensions index:

Assuming "origin" is a remote pointing to
"git@github.com:gpernelle/ExtensionsIndex.git".
To check that simply run the command: git remote -v

Then, I would suggest to do the following:

git remote add upstream git://github.com/Slicer/ExtensionsIndex.git # Add
remote pointing to official repo
git checkout master
git reset --hard origin/upstream # Make sure
your local master is clean and corresponds to the official one
git push origin :140-add-houghTransformCLI # Remove obsolete topic from
your github
git push origin :139-add-iGyne2.0 # Remove obsolete
topic from your github
git checkout -b 139-add-iGyne # Create clean new
topic

copy your new and up-to-date extension description file

git add
git gui

Enter commit message referensing topic 139.

For example:

Add extension

See issue #

git push origin 139-add-iGyne # Publish topic, the issue will be
automatically update since it is referenced in the commit message.

Consider also reading the following to publish extension update:

http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/Tutorials/BuildTestPackageDistributeExtensions#Requesting_an_extension_version_update_.C2.A0.C2.A0UPDATED

Let me know if you have any question.

On Mon, Nov 26, 2012 at 2:23 PM, Guillaume Pernelle <
notifications@github.com> wrote:

Hi Jc,
I made some changes, it should work now. I also integrated the sample data
feature.
Is there anything I should do like create a new issue?
Thanks


Reply to this email directly or view it on GitHubhttps://github.com//issues/139#issuecomment-10729656.

+1 919 869 8849

Reply to this email directly or view it on GitHub.