<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 18, 2023, 13:30 Fr Cyrille <<a href="mailto:fr.cyrille@tiberiade.be">fr.cyrille@tiberiade.be</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div>
    <br>
    <br>
    <div>Le 18/03/2023 à 15:57, Troy A.
      Griffitts a écrit :<br>
    </div>
    <blockquote type="cite">
      
      Guys who prefer GitLab, I am sorry. No university research
      project, no commercial job has ever asked me to use GitLab. </blockquote>
    The french wikipedia says about : The software is used by several
    large IT companies, including IBM, Sony, the Jülich Research Centre,
    NASA, Alibaba, Oracle, Invincea, O'Reilly Media, Leibniz
    Rechenzentrum, CERN4,5,6, European XFEL, the GNOME Foundation,
    Boeing, Autodata, SpaceX7 , Symbio and Altares...<br>
    <br>
    <blockquote type="cite">They
      have all asked me use GitHub. From a purely popular choice and to
      prevent all of us from having to create yet another account (I am
      sure most everyone already has a GitHub account) and learn yet
      another tool, can't we just settle on GitHub. Would it make anyone
      extremely unhappy? GitLab is not my preferred choice.<br>
    </blockquote>
    <br>
    I wouldn't be unhappy, but when I have a choice between open or
    proprietary software I always ask myself if the small inconvenience
    I would have to use open is worth it or not, if I have a
    surmountable inconvenience I favour the inconvenience. I don't know
    in our case, because I don't have the skills, and I trust you.
    However I wonder if for what we write as source code gitlab is not
    just enough?<br>
    For the creation of an account, I think most of us already have an
    account, no?<br>
    </div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Unfortunately, for Gitlab, the code owners feature is behind a paid subscription. In that very important way it does not (freely) provide what Troy needs to administrate the engine development. It works great for modules because they are owned by a person and each in separate repositories. This, Gitlab does not provide the features needed unless Troy is willing to pay.</div><div dir="auto"><br></div><div dir="auto">Another feature that Gitlab hides behind payment is multiple reviewers per PR. I don't know if that's a hard requirement at this time, but it could be if a proposed change touched multiple areas of the engine code.</div><div dir="auto"><br></div><div dir="auto">Although I prefer to leverage the FOSS option where available, in this case it comes down to Troy deciding whether it's worth the financial cost for those features on Gitlab or working in GitHub where those are gratis. That cost would come to $29 per user, per month. And then we lose the network effect of allowing people to easily fork the repository and send a PR unless he's paying for the SaaS version. There is a model for FOSS projects to gain access to the premium features we need, if you apply and are accepted. <a href="https://about.gitlab.com/solutions/open-source/projects/">https://about.gitlab.com/solutions/open-source/projects/</a></div><div dir="auto"><br></div><div dir="auto">--Greg</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>
    <br>
    <blockquote type="cite"><br>
      <div class="gmail_quote">On March 18, 2023 6:40:57 AM MST, Greg
        Hellings <a href="mailto:greg.hellings@gmail.com" target="_blank" rel="noreferrer"><greg.hellings@gmail.com></a> wrote:
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div dir="auto">
            <div><br>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Sat, Mar 18, 2023,
                  06:41 Peter von Kaehne <<a href="mailto:refdoc@gmx.net" rel="noreferrer
                    noreferrer noreferrer" target="_blank">refdoc@gmx.net</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <div dir="auto">GitLab vs GitLab
                    <div><br>
                    </div>
                    <div>
                      <div style="display:block">
                        <div style="display:inline-block" role="link"><a style="border-radius:10px;font-family:-apple-system,Helvetica,Arial,sans-serif;display:block;width:300px;overflow:hidden;text-decoration:none" rel="nofollow noreferrer noreferrer
                            noreferrer noreferrer" href="https://intellipaat.com/blog/gitlab-vs-github-difference/" dir="ltr" role="button" width="300" target="_blank">
                            <table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#e9e9eb;font-family:-apple-system,Helvetica,Arial,sans-serif" width="300" cellspacing="0" cellpadding="0" border="0">
                              <tbody>
                                <tr>
                                  <td align="center"><img style="width:300px;height:102px" alt="image3-1.png" width="300" height="102"></td>
                                </tr>
                                <tr>
                                  <td>
                                    <table style="font-family:-apple-system,Helvetica,Arial,sans-serif;table-layout:fixed;background-color:rgba(233,233,235,1)" width="300" cellspacing="0" cellpadding="0" bgcolor="#E9E9EB">
                                      <tbody>
                                        <tr>
                                          <td style="padding:8px 0px 8px 0px">
                                            <div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden">
                                              <div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left"><a rel="nofollow
                                                  noreferrer noreferrer
                                                  noreferrer noreferrer" href="https://intellipaat.com/blog/gitlab-vs-github-difference/" style="text-decoration:none" target="_blank"><font style="color:rgba(0,0,0,1)" color="#000000">GitLab vs GitHub: Top 10
                                                    Differences between
                                                    GitHub and GitLab</font></a></div>
                                              <div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left"><a rel="nofollow
                                                  noreferrer noreferrer
                                                  noreferrer noreferrer" href="https://intellipaat.com/blog/gitlab-vs-github-difference/" style="text-decoration:none" target="_blank"><font style="color:rgba(60,60,67,0.6)" color="#A2A2A9">intellipaat.com</font></a></div>
                                            </div>
                                          </td>
                                        </tr>
                                      </tbody>
                                    </table>
                                  </td>
                                </tr>
                              </tbody>
                            </table>
                          </a></div>
                      </div>
                      <br>
                      There is plenty more but this gives a decent
                      summary. GitLab allows private repos which I think
                      are a really useful thing. I think it should also
                      be easier to integrate our own GitLab stuff or
                      move it if we want to </div>
                  </div>
                </blockquote>
              </div>
            </div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">This comparison is quite dated (for
              instance, GitHub definitely has CI/CD integrated nowadays,
              and GitLab is by no means buggy and slow), but I also
              would support GitLab over GitHub as our definitive
              location simply on the principle of it being FOSS instead
              of closed source hosting.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">It does have an identical Code owners
              feature to GitHub with the same syntax and location. I'm
              not sure if it's available in the self hosted/free
              versions or if it is one of their premium features. I'm
              getting conflicting information on that.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">It does support automatic mirroring, so it
              would be easy for us to self host the official repository
              but still allow automated mirrors on GitHub and the public
              GitLab for ease of contribution by others.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">--Greg</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">
              <div class="gmail_quote">
                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <div dir="auto">
                    <div><br>
                    </div>
                    <div>We aren’t a democracy but as far as it goes - I
                      welcome the move to Git so, so gladly and I vote
                      for moving towards GitLab as there is more active
                      development of us already</div>
                    <div><br>
                    </div>
                    <div>Peter</div>
                    <div><br>
                    </div>
                    <div>
                      <div dir="ltr">Sent from my phone. Please forgive
                        misspellings and weird “corrections”</div>
                      <div dir="ltr"><br>
                        <blockquote type="cite">On 18 Mar 2023, at
                          11:20, Matěj Cepl <<a href="mailto:mcepl@cepl.eu" rel="noreferrer
                            noreferrer noreferrer noreferrer" target="_blank">mcepl@cepl.eu</a>>
                          wrote:<br>
                          <br>
                        </blockquote>
                      </div>
                      <blockquote type="cite">
                        <div dir="ltr"><span>On 2023-03-18, 09:55 GMT,
                            Fr Cyrille wrote:</span><br>
                          <blockquote type="cite"><span>I am very happy
                              with this progress in your thinking about
                              git. I just </span><br>
                          </blockquote>
                          <blockquote type="cite"><span>reiterate my
                              preference for gitlab, where as Peter has
                              already pointed </span><br>
                          </blockquote>
                          <blockquote type="cite"><span>out we now have
                              all our modules. It would be consistent to
                              add the sword </span><br>
                          </blockquote>
                          <blockquote type="cite"><span>sources there as
                              well.</span><br>
                          </blockquote>
                          <blockquote type="cite"><span>@David I don't
                              particularly use github for my personal
                              projects which </span><br>
                          </blockquote>
                          <blockquote type="cite"><span>are all under
                              gitlab.</span><br>
                          </blockquote>
                          <span></span><br>
                          <span>+1</span><br>
                          <span></span><br>
                          <span>Matěj</span><br>
                          <span>-- </span><br>
                          <span><a href="https://matej.ceplovi.cz/blog/" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://matej.ceplovi.cz/blog/</a>,
                            @mcepl@floss.social</span><br>
                          <span>GPG Finger: 3C76 A027 CA45 AD70 98B5
                             BC1D 7920 5802 880B C9D8</span><br>
                          <span></span><br>
                          <span>Pain is inevitable, but misery is
                            optional. We cannot avoid pain,</span><br>
                          <span>but we can avoid joy.</span><br>
                          <span>    -- Tim Hansel</span><br>
                          <span></span><br>
                          <span></span><br>
                          <span>_______________________________________________</span><br>
                          <span>sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">sword-devel@crosswire.org</a></span><br>
                          <span><a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a></span><br>
                          <span>Instructions to unsubscribe/change your
                            settings at above page</span><br>
                        </div>
                      </blockquote>
                    </div>
                  </div>
                  _______________________________________________<br>
                  sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">sword-devel@crosswire.org</a><br>
                  <a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">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>-- <br>
        Sent from my Android device with K-9 Mail. Please excuse my
        brevity.</div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank" rel="noreferrer">sword-devel@crosswire.org</a>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" target="_blank" rel="noreferrer">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
    </blockquote>
    <br>
    <div id="m_3259212484146891030grammalecte_menu_main_button_shadow_host" style="width:0px;height:0px"></div>
  </div>

</blockquote></div></div></div>