Navigation

    XCP-ng

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Github alternative

    Development
    6
    12
    1968
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • olivierlambert
      olivierlambert XCP-ng Team Admin Vates Team last edited by

      It's more complicated than "just" an interface for doing code.

      For now, GitHub >>> all because we can follow our "forks" from Citrix repos. Otherwise, GitLab is very good (and even a bit better for some operations).

      1 Reply Last reply Reply Quote 1
      • borzel
        borzel XCP-ng Center Team last edited by borzel

        It's the same deal, not your hardware, not your service. I asked because of the Github problems today... that reminded me, if Github shuts down, all the issues/pr's and wiki are down 😞

        M 1 Reply Last reply Reply Quote 0
        • Danp
          Danp last edited by

          @borzel said in Github alternative:

          Github problems

          Ah... I was unaware of today's issues.

          1 Reply Last reply Reply Quote 0
          • borzel
            borzel XCP-ng Center Team last edited by

            My first tests: https://gitea.schulzalex.de/explore/repos
            Wiki was copied, too 🙂

            1 Reply Last reply Reply Quote 0
            • M
              maxcuttins @borzel last edited by

              @borzel said in Github alternative:

              It's the same deal, not your hardware, not your service. I asked because of the Github problems today... that reminded me, if Github shuts down, all the issues/pr's and wiki are down 😞

              Not really,
              GitLab allow you to run the community edition on top of your server.
              It's very very very very very very goood.

              I run on my own XEN pool since 3 years...
              But I have to say: developers are crazy.
              It's likely to be the most frequently updated project I have ever seen.
              Like an update every few hours... and major update every few weeks.

              Many many update, upgrade, never ending developing...
              Gitlab guys are totally crazy 😄

              C 1 Reply Last reply Reply Quote 0
              • olivierlambert
                olivierlambert XCP-ng Team Admin Vates Team last edited by

                @borzel in a Open Source project, technical tools are a small part of the work. Community is far more valuable.

                So it's important to NOT fragment the repos (staying on one solution), and driving more users to it.

                GitHub is great because it's the most used "social coding" tool, like a "de facto" standard. But yes, it's not Open Source. But remember that Git is a DCVS, so it means we can't lose the code. It reduces the "issue" of not hosting it ourselves.

                Priority is to drive a community and get easy forks. So for now, GitHub is better, but GitLab (hosted, not our own) is also a possibility.

                1 Reply Last reply Reply Quote 0
                • olivierlambert
                  olivierlambert XCP-ng Team Admin Vates Team last edited by

                  As soon GitLab got "federations", that could mean we are OK to migrate everything on it. See https://gitlab.com/gitlab-org/gitlab-ce/issues/4013 for details.

                  1 Reply Last reply Reply Quote 0
                  • borzel
                    borzel XCP-ng Center Team last edited by

                    @olivierlambert said in Github alternative:

                    technical tools are a small part of the work

                    I have to agree 🙂

                    1 Reply Last reply Reply Quote 0
                    • V
                      varunsridharan last edited by

                      @borzel

                      I can understand your concern and yes I have faced a similar situation when GitHub recently took down "YouTubeDL Project" thank god that I had my mirror running. and was able to share the source with the community. 😄

                      Moving out of Github is not a good idea for Small / Upcoming Community Based Projects.

                      But I am not aware of the XCP-NG Community yet as I just started using it.

                      And my recommendation to it will be to run your own MIRROR using Gitea which is lightweight and easy to use based on my experience

                      Again MOVING OUT OF GITHUB IS NOT A BETTER CHOICE

                      if in case you decided to run a mirror then go with Gitea and if needed you can use a small mirror script I created

                      Python Mirror Script: https://github.com/varunsridharan/github-gitea-mirror
                      Github Action: https://github.com/varunsridharan/action-gitea-mirror

                      1 Reply Last reply Reply Quote 0
                      • C
                        cocoon XCP-ng Center Team @maxcuttins last edited by

                        @maxcuttins "But I have to say: developers are crazy."
                        Yes I am using an own GitLab instance, too.
                        And yes they are crazy, in one more way ... they are doing sooo many updates but then there is this ONE 4 year old one with a central feature I was looking for and can't imagine, why it is not done since the beginning 😁

                        https://gitlab.com/gitlab-org/gitlab/-/issues/14207

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        XCP-ng Pro Support

                        XCP-ng Pro Support