<html><head></head><body><div dir="auto">Dear Arnaud and others,<br><br>Peter has done a good job summarizing.<br><br>Yes, last year we had a discussion on the CrossWire and git topic and you can see the discussion in the mail archives here.<br><br><a href="https://crosswire.org/pipermail/sword-devel/2023-March/subject.html">https://crosswire.org/pipermail/sword-devel/2023-March/subject.html</a><br><br>Some progress has been made.<br><br>Regarding OSIS, can you post here what proposal you would like to make? I am sure many people here will have comments on your idea.<br><br>I am happy for your interest to get involved and for your zeal to see things more visible and active.<br><br>Welcome,<br><br>Troy</div><br><br><div class="gmail_quote"><div dir="auto">On February 18, 2024 00:57:34 MST, Peter von Kaehne <refdoc@gmx.net> wrote:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div>
  
  
  
    
    </div><div><div dir="ltr">Hi Arnaud,</div><div dir="ltr"><br></div><div dir="ltr">It makes sense to understand some things better when seen in history:</div><div dir="ltr"><br></div><div dir="ltr">There are three core projects to CrossWire - libsword,  jsword and the text modules - all others are independent but related users. </div><div dir="ltr"><br></div><div dir="ltr">The SVN site for libsword is the current, not old. It is just that very little changes over long stretches. Libsword <span style="font-size: inherit;">is 30 + year old and does its job. Errors and bugs get corrected , big proposals happen once in a long while and then come into the code. Development happens in spurts, once every few years currently - but as users (other projects) are on disparate platforms consensus is needed. </span></div><div dir="ltr"><span style="font-size: inherit;"><br></span></div><div dir="ltr"><span style="font-size: inherit;">Jsword is similarly old, largely feature complete and little changes Two big projects use it and contribute back to it. </span></div><div dir="ltr"><span style="font-size: inherit;"><br></span></div><div dir="ltr"><span style="font-size: inherit;">Substantial internal changes would require consensus across these projects at the very least. </span></div><div dir="ltr"><span style="font-size: inherit;"><br></span></div><div dir="ltr"><span style="font-size: inherit;">Most current development happens in programmes using it and in module development. </span></div><div dir="ltr"><span style="font-size: inherit;"><br></span></div><div dir="ltr">The GitLab site was created by some of us who create modules for texts which are in the public domain but have little other exposure </div><div dir="ltr"><br></div><div dir="ltr">OSIS - crosswire is the principal user, but as it stands it is an international standard, and not under our control. We do maintain some internal amendments as the standard has not been updated otherwise since creation. </div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Peter</div>
    <div id="ms-outlook-mobile-signature"><div dir="ltr"><br></div>Sent from <a href="https://aka.ms/o0ukef">Outlook for iOS</a></div>
  

<div> </div><hr style="display:inline-block;width:98%" tabindex="-1"><div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif"><b>From:</b> sword-devel <sword-devel-bounces@crosswire.org> on behalf of Arnaud Vié <unas.zole+avie@gmail.com><br><b>Sent:</b> Saturday, February 17, 2024 11:02 pm<br><b>To:</b> SWORD Developers' Collaboration Forum <sword-devel@crosswire.org><br><b>Subject:</b> Re: [sword-devel] Making better use of the CrossWire GitHub project ?<div> </div></font></div><div dir="ltr"><div>Thanks Matej for all the information !</div><div>(and your git mirrror, that will be quite helpful :-) )<br></div><div dir="ltr"><br></div><div>Is the gitlab project referenced anywhere on the crosswire website ? Because I've been looking all over and only found the svn link ^^'</div><div>That's exactly the kind of problems I'm talking about when I say the project's visibility could be improved, to make it more possible for new people to get interested and join !<br></div><div>I don't have anything against GitLab, but GitHub is by far more popular. People can randomly search for projects on GitHub - but virtually no one searches for projects on GitLab if they don't already know that the project is hosted there. So if we use GitLab for all development, we should at least put some links in the GitHub project description and on the crosswire website to tell people where to go.<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div>Regarding the GitLab project, just like pinoaffe I can't see any repository related to the OSIS specification, only bible modules and a "script" repo.</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div>And by the way, given the number of module (ie "data") repositories present, another suggestion I can make is to keep the repositories related to core functionality (spec, librairies, etc.) in a separate project, as their contributors will likely be very different. As a developer, finding a code repository in the middle of 6 pages of data repos is not very convenient.<br></div><div>In that regards, it could even make sense to keep gitlab for data, and use github for code - or just create a separate gitlab project for code repositories, whatever people prefer.</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div>Finally, for jsword, to be honest I'm not really worried about its "organizational" status : after 5 years without breathing it's unambiguously dead.</div><div>My request is to mostly to try to reach whoever has admin rights on the "crosswire" GitHub project, and see if they would be willing to let me take over jsword to refresh it :-)<br></div><div dir="ltr"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le sam. 17 févr 2024 à 21:12, Matěj Cepl <<a href="mailto:mcepl@cepl.eu">mcepl@cepl.eu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">On Sat Feb 17, 2024 at 4:46 PM CET, Arnaud Vié wrote:<br>
> I think a lot of that could be improved by making better use of the<br>
> crosswire github project <<a href="https://github.com/crosswire" rel="noreferrer">https://github.com/crosswire</a>>, which is nowadays<br>
> the first contact most young developers will have with these crosswire<br>
> projects.<br>
<br>
<a href="https://github.com/crosswire" rel="noreferrer">https://github.com/crosswire</a> is mostly dead. There<br>
is more life (especially for modules) at<br>
<a href="https://gitlab.com/crosswire-bible-society" rel="noreferrer">https://gitlab.com/crosswire-bible-society</a> and then there is<br>
another GitLab at <a href="https://git.crosswire.org/" rel="noreferrer">https://git.crosswire.org/</a> (for contributors<br>
only).<br>
<br>
>    - *Revive the jsword github repository*.<br>
<br>
jsword is organizationally in many aspects a separate project from libsword<br>
<br>
>       - *Create a new Git repository for the OSIS specification*.<br>
<br>
See on gitlab.<br>
<br>
>       - Ideally, I'd also suggest *moving the C++ sword code to github*.<br>
>    Having it only on an old SVN repo<br>
>    <<a href="https://crosswire.org/svn/sword/trunk/" rel="noreferrer">https://crosswire.org/svn/sword/trunk/</a>>, not browsable or searchable<br>
>    online, really harms its visibility. I used a little bit of SVN while in<br>
>    engineering school 12 years ago, but I doubt that most young devs nowadays<br>
>    even know about it.<br>
<br>
I don’t even comment on this one any more (just mirror it to<br>
<a href="https://git.cepl.eu/cgit/sword/" rel="noreferrer">https://git.cepl.eu/cgit/sword/</a>), because where there is no<br>
advice, there is no help.<br>
<br>
Best,<br>
<br>
Matěj<br>
<br>
-- <br>
<a href="http://matej.ceplovi.cz/blog/" rel="noreferrer">http://matej.ceplovi.cz/blog/</a>, @mcepl@floss.social<br>
GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8<br>
<br>
Why should I travel, when I’m already there?<br>
    -- Bostonian lady, when being asked why she never visited<br>
        other places than Boston<br>
<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote></div>
</div></div></blockquote></div><div dir="auto"><div class='k9mail-signature'>-- <br>Sent from my Android device with K-9 Mail. Please excuse my brevity.</div></div></body></html>