<div dir="ltr">Chris,<br><br>I really am sorry to bother you with my many questions, but I would hope that you can clarify something for me.<br><br>At the moment, my company is using only open-source software applications, such as OpenSIS, Koha, OpenERP, etc.<br>

<br>The problem is, we got all those except Koha from Vendors [To match our requirements/Modifications]<br><br>To further complicate things, the company wants to keep up with the updates and upgrades that source forge produces.<br>

<br>How do I do all this?<br><br>From what I understood, you are saying connect to the central git, checkout a [development branch-where I can continue to make further modifications to without the need to commit], and once an upgrade comes, then I will try to MERGE my [development branch] + [central GIT].<br>

<br>Now for Koha - you are saying this is easier if I do a [Development Install, rather than the recommended Production install]<br><br>Am I understanding your point, or am I way off?<br><br>I really wish I can read some resources out there that explain how to do client modifications to opensource projects and still be up-to-date with whatever the central repository has.  Any articles/websites would greatly benefit me?<br>

<br>Best Regards,<br><br><br><div class="gmail_quote">On Mon, Aug 2, 2010 at 8:13 AM, Chris Cormack <span dir="ltr">&lt;<a href="mailto:chrisc@catalyst.net.nz">chrisc@catalyst.net.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">* Susan Mustafa (<a href="mailto:susan.mustafa@gmail.com">susan.mustafa@gmail.com</a>) wrote:<br>
</div><div class="im">&gt;    Good Day,<br>
&gt;<br>
&gt;    Chris, I am using &quot;SVN&quot;.  I made my own svn repository, and not using<br>
&gt;    KOHA&#39;s git repository.<br>
<br>
</div>Wow ... are you tracking git changes, and importing those into your svn<br>
repo? I fear you have made a real rod for your back if not.<br>
<div class="im">&gt;<br>
&gt;    Honestly, not sure of how to proceed.<br>
&gt;<br>
&gt;    I looked at doing merging yesterday and such, but then noticed that the<br>
&gt;    final [Installed} koha, has the directory structure of<br>
&gt;    intranet/opac/etc....<br>
&gt;<br>
&gt;    But the freshly unzipped tar of koha 3.0.6 has many many different<br>
&gt;    packages.  So I assume I can&#39;t do merge between the two, but rather I have<br>
&gt;    to [Install KOHA 3.0.6] on a new machine THEN try and merge that installed<br>
&gt;    koha with [our installed koha].  Both then will have the same<br>
&gt;    intranet/opac directory structure and merging is possible.<br>
&gt;<br>
&gt;    Does that make sense? IS there is an easier way?? hehe<br>
&gt;<br>
</div>I&#39;m not sure there is an easier way ... if you had been using git you<br>
could checkout the rel_3_0 branch in git, and merge your local branch<br>
into it, and run the upgrader.<br>
<br>
But as you have a pretty non standard Koha installation, I suspect yes,<br>
you are going to have to do a lot of work manually merging files, I<br>
strongly recommend if you are going to do local changes, that in future<br>
you do a dev install, which runs out of your git checkout and track your<br>
changes that way. It will make your life a million times easier when you<br>
want to upgrade to 3.2.0<br>
<font color="#888888"><br>
Chris<br>
</font><div><div></div><div class="h5"><br>
&gt;    Regards,<br>
&gt;<br>
&gt;    On Mon, Aug 2, 2010 at 1:15 AM, Chris Cormack &lt;<a href="mailto:chrisc@catalyst.net.nz">chrisc@catalyst.net.nz</a>&gt;<br>
&gt;    wrote:<br>
&gt;<br>
&gt;      * Susan Mustafa (<a href="mailto:susan.mustafa@gmail.com">susan.mustafa@gmail.com</a>) wrote:<br>
&gt;      &gt;    Good Day All,<br>
&gt;<br>
&gt;      Hi Susan<br>
&gt;      &gt;<br>
&gt;      &gt;    I would like to know how I can start the upgrade process from Koha<br>
&gt;      3.00.00<br>
&gt;      &gt;    to Koha 3.0.6 [Kindly keep in mind that our version of Koha 3.0.0<br>
&gt;      has a<br>
&gt;      &gt;    lot of in-house changes]<br>
&gt;      &gt;<br>
&gt;      How have your changes been made, have they been checked into a local git<br>
&gt;      repository?<br>
&gt;      &gt;    What steps should I follow? Resources to read?<br>
&gt;      &gt;<br>
&gt;      Normally you would do an upgrade as outlined in one of the INSTALL<br>
&gt;      files, but with local changes, its not as easy as that.<br>
&gt;      &gt;    I know there is the subversion vendor branches merge that I can do,<br>
&gt;      but I<br>
&gt;      &gt;    am unsure if that will work and be sufficient.<br>
&gt;      &gt;<br>
&gt;      We (the koha project) don&#39;t use subversion, do you mean git?<br>
&gt;<br>
&gt;      &gt;    Kindly awaiting your response,<br>
&gt;      &gt;<br>
&gt;      Chris<br>
&gt;<br>
&gt;      --<br>
&gt;      Chris Cormack<br>
&gt;      Catalyst IT Ltd.<br>
&gt;      +64 4 803 2238<br>
&gt;      PO Box 11-053, Manners St, Wellington 6142, New Zealand<br>
&gt;      -----BEGIN PGP SIGNATURE-----<br>
&gt;      Version: GnuPG v1.4.10 (GNU/Linux)<br>
&gt;<br>
&gt;      iEYEARECAAYFAkxV49wACgkQZgbcHEvgMLN2/ACdEc/x3uY0QyR6LXMEl5nUr2xa<br>
&gt;      qWsAoKzJrZ8Gt4YQSMmAbrO5KKBmxM/0<br>
&gt;      =pj2q<br>
&gt;      -----END PGP SIGNATURE-----<br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">Chris Cormack<br>
Catalyst IT Ltd.<br>
+64 4 803 2238<br>
PO Box 11-053, Manners St, Wellington 6142, New Zealand<br>
</div></div><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br>
iEYEARECAAYFAkxWRdoACgkQZgbcHEvgMLMqqACgp7NdTx54KgK2hpd08EZieuyo<br>
YL8AmwXPC/PkdaE65tclUrZRTuZP7dno<br>
=kSxg<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br></div>