<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">On 01/12/2013 01:27 AM, Jaak Ristioja
      wrote:<br>
    </div>
    <blockquote cite="mid:50F12C99.6000506@ristioja.ee" type="cite">
      <pre wrap="">-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi John!

On 12.01.2013 00:25, John B. Turpish wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I was considering the possibility of maybe helping out a bit at
some indeterminate point in the future. So I went through the steps
here <a class="moz-txt-link-rfc2396E" href="http://blog.bibletime.info/en/development/join-us">&lt;http://blog.bibletime.info/en/development/join-us&gt;</a> except
for: " Sign up for an account on our wiki
<a class="moz-txt-link-rfc2396E" href="http://devel.bibletime.info/">&lt;http://devel.bibletime.info/&gt;</a>, and make your contribution there."
- Trying to do so gave me " Permissions errors You do not have
permission to create this user account, for the following reason: 
The action you have requested is limited to users in the group: 
Administrators."
</pre>
      </blockquote>
      <pre wrap="">
Hmm... yeah that page is a bit out of date and should be updated. We
closed registration to the wiki because we got many spambots. You can
ask for an account on #bibletime @ FreeNode or e-mail me in private
and you will get it.

We now use SourceForge mostly only for the distributing the sources
and binaries each release. Our repository is now on gitorious:
  <a class="moz-txt-link-freetext" href="https://gitorious.org/bibletime">https://gitorious.org/bibletime</a>
For starters you can clone our repository and develop in your own
branch. If you have commits you would like us to pull into our main
repository, just submit a pull request on gitorious or contact us in
other ways.

</pre>
      <blockquote type="cite">
        <pre wrap="">" If you do not know what to do please ask on the mailing list for
some tasks. Do not forget to add how difficult it should be." - I
guess I'm sort of doing that now. I've been a professional C++
developer for a few years now, so it doesn't have to be super easy.
However, at this point I'm pretty uncommitted and undedicated with
relatively little time to allocated to this, so it would be good if
it's really low priority and preferably not involve tons of
time-consuming busywork.

Any thoughts?
</pre>
      </blockquote>
      <pre wrap="">
The current BibleTime developers are currently rather busy doing other
stuff and have not had much time to work on BibleTime, so I can't
recall any simple C++ tasks right now.

For me personally the most important task has been just to refactor
the code, because currently its just too much spaghetti and hard to
figure out for new developers. I'm afraid that such refactoring would
be too time-consuming for you. You could just try to browse the code
and see whether there's something you can do better.

Another thing is that might be a bit more simple in some cases are the
retranslation methods of GUI element classes (src/frontend and
similar). Namely the goal has been that every GUI widget which has
translatable tr("strings") should also have a retranslateUi() method,
which would reset the strings. These methods would later allow us to
change the language of BibleTime dynamically without requiring a
restart to the application. See
src/frontend/bookshelfmanager/installpage/btinstallpage.cpp for a
simple example.

God bless!
Jaak
</pre>
    </blockquote>
    <br>
    John,<br>
    <br>
    I just wanted to say hello also. We also have a coding programming
    guidelines that you should look at.<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://devel.bibletime.info/wiki/Programming_Guidelines">http://devel.bibletime.info/wiki/Programming_Guidelines</a><br>
    <br>
    Welcome,<br>
    Gary<br>
  </body>
</html>