<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Valerio, thank you for joining.<br>
      <br>
      I'll explain you what you need to do:<br>
      <ol>
        <li>First of all, if you don't have it, make an account on
          github</li>
        <li>fork nodeshot</li>
        <li>now in your repository, give this commit:<br>
          git remote add <remote_name> <your_fork_url><br>
          remote name usually is origin, but pheraphs you already have
          origin so you should use something different. If you want to
          use origin you'll have to give another command "git remote
          set-url origin <new_url><br>
          regarding the URL<br>
          in place of <your_fork_url> you'll have to put the git
          URL of your forked repository. Better if it uses the git
          protocol and don't forget to upload your public SSH key to
          github (checkout your profile/account settings)<br>
        </li>
        <li>now check out the django {% trans %} template tag, which is
          what you have to use to make strings translatable (like in
          this case) by the django internationalization system in
          templates<br>
          <meta http-equiv="content-type" content="text/html;
            charset=ISO-8859-1">
          <a
href="https://docs.djangoproject.com/en/1.2/topics/i18n/internationalization/#trans-template-tag">https://docs.djangoproject.com/en/1.2/topics/i18n/internationalization/#trans-template-tag<br>
          </a></li>
        <li>then check out this file:
          <meta http-equiv="content-type" content="text/html;
            charset=ISO-8859-1">
          <a
href="https://github.com/ninuxorg/nodeshot/blob/master/locale/it/LC_MESSAGES/django.po">https://github.com/ninuxorg/nodeshot/blob/master/locale/it/LC_MESSAGES/django.po</a><br>
          that's were translation strings must be added, it's fairly
          easy to figure out how it works and what you need to add<br>
        </li>
        <li>after editing the .po file you'll have to compile the
          strings by running
          <meta http-equiv="content-type" content="text/html;
            charset=ISO-8859-1">
          django-admin.py compilemessages as described in<br>
          <meta http-equiv="content-type" content="text/html;
            charset=ISO-8859-1">
          <a
href="https://docs.djangoproject.com/en/dev/topics/i18n/translation/#compiling-message-files">https://docs.djangoproject.com/en/dev/topics/i18n/translation/#compiling-message-files</a></li>
        <li>check out everything works as expected, that is if you set
          your settings.py file to use italian you should see the string
          in italian, otherwise in english</li>
        <li>when you're sure changes work as expected, stage the files
          to commit:<br>
          git status<br>
          git add <file1><br>
          git add <file2><br>
          etc..<br>
          git commit<br>
          git push origin master</li>
        <li>now submit a pull request to the dev branch of the main
          repository<br>
        </li>
      </ol>
      That's it. It's actually faster to do it than explaining it
      really.<br>
      <br>
      Fed.<br>
      <br>
      Il 10/21/2012 04:43 PM, Alexander Bauer ha scritto:<br>
    </div>
    <blockquote cite="mid:50840A03.1020703@crofter.org" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Valerio,<br>
      <br>
      With Git, (and GitHub in particular,) you should fork the
      repository, first. That'll create a copy of it owned by your
      GitHub account. Then, you can clone that to your computer and make
      any changes you like. Once you've made some commits, you can push
      them back to your repository with "git push origin master". <br>
      <br>
      (Origin is git's name for the repository you cloned from. You can
      also set "upstream" to the official repository with "git remote
      add upstream <a moz-do-not-send="true"
        class="moz-txt-link-freetext"
        href="https://github.com/ninuxorg/nodeshot.git">https://github.com/ninuxorg/nodeshot.git</a>",
      and then pull changes from there with "git pull upstream master".)<br>
      <br>
      Sasha<br>
      <br>
      <div class="moz-cite-prefix">On 10/21/2012 09:33 AM, Valerio
        wrote:<br>
      </div>
      <blockquote cite="mid:5083F99E.3040900@autoproduzioni.net"
        type="cite">
        <pre wrap="">Hi, i'm quiet new on git but i'd like to help.
I cloned the master branch on my computer, i edited the #52 line(Just
changed Cerca nodo, ip with Search node, ip....)[did i get the point?],
i made git commit -m "my comment" and now how can i submit?
Thanks
On 20/10/2012 19:50, Nemesis wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Hi guys,

there's a little issue that is quite trivial to solve.

It is described here:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/ninuxorg/nodeshot/issues/100">https://github.com/ninuxorg/nodeshot/issues/100</a>

And the line to fix is this one:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/ninuxorg/nodeshot/blob/master/nodeshot/templates/ajax/node_info.html#L52">https://github.com/ninuxorg/nodeshot/blob/master/nodeshot/templates/ajax/node_info.html#L52</a>

It's very easy to fix!

I'd like to encourage users of nodeshot to contribute to the software.

I understand that to design and implement complex functionalities like
the ones i'm working on the refactoring branch requires a lot of
experience and time, therefore I won't ask you to do that, but please,
contribute to fix the small issues, it can be an optimum way to start
collaborating.

If anyone is interested in learning something new, come and join me,
fork the project on github and I'll give you the links that explain
how to fix that issue.

Installing nodeshot for development work is very easy, it takes 2
minutes, follow the instructions "Development Installation" here:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/ninuxorg/nodeshot/blob/master/README.md">https://github.com/ninuxorg/nodeshot/blob/master/README.md</a>

Come on, come on, come on


_______________________________________________
Nodeshot mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Nodeshot@ml.ninux.org">Nodeshot@ml.ninux.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://ml.ninux.org/mailman/listinfo/nodeshot">http://ml.ninux.org/mailman/listinfo/nodeshot</a>
</pre>
        </blockquote>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Nodeshot mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Nodeshot@ml.ninux.org">Nodeshot@ml.ninux.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://ml.ninux.org/mailman/listinfo/nodeshot">http://ml.ninux.org/mailman/listinfo/nodeshot</a>
</pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Nodeshot mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Nodeshot@ml.ninux.org">Nodeshot@ml.ninux.org</a>
<a class="moz-txt-link-freetext" href="http://ml.ninux.org/mailman/listinfo/nodeshot">http://ml.ninux.org/mailman/listinfo/nodeshot</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>