20 votes

Meet the GitLab Web IDE

14 comments

  1. [4]
    frank
    Link
    If only gitlab were lighter-weight for self-hosting. I love their hosted offering, but I run Gitea locally for my own mirrors and pet projects. GitLab demanded 4GB of ram just to get the VM off...

    If only gitlab were lighter-weight for self-hosting. I love their hosted offering, but I run Gitea locally for my own mirrors and pet projects. GitLab demanded 4GB of ram just to get the VM off the ground, My gitea instead is sitting at a grand 12MB right now.

    10 votes
    1. [2]
      teaearlgraycold
      Link Parent
      Wait, what? I had no idea. That's deplorable.

      GitLab demanded 4GB of ram just to get the VM off the ground

      Wait, what? I had no idea. That's deplorable.

      4 votes
      1. FrozenInferno
        Link Parent
        Given everything GitLab does, I wouldn't necessarily say deplorable... Some people don't need all of the features, in which case, there are probably better solutions for them.

        Given everything GitLab does, I wouldn't necessarily say deplorable... Some people don't need all of the features, in which case, there are probably better solutions for them.

        3 votes
    2. radon
      Link Parent
      +1 for gitea. Discovered it recently and I'd recommend it to anyone who looks for self-hosted git webinterface.

      +1 for gitea. Discovered it recently and I'd recommend it to anyone who looks for self-hosted git webinterface.

      3 votes
  2. [4]
    cfabbro
    Link
    Ooh. If I’m understanding this correctly this should also make contributing to the documentation of tildes a breeze compared to the standard method of mirroring the repo, editing it locally then...

    Ooh. If I’m understanding this correctly this should also make contributing to the documentation of tildes a breeze compared to the standard method of mirroring the repo, editing it locally then using git to push merge requests.

    3 votes
    1. [3]
      Gecko
      Link Parent
      Isn't that the way git is supposed to be?

      compared to the standard method of mirroring the repo, editing it locally then using git to push merge requests.

      Isn't that the way git is supposed to be?

      2 votes
      1. cfabbro
        Link Parent
        Sure but that can be intimidating for laymen. A web based IDE built right in to the gitlab repo that can handle that background stuff automatically for people means that even non-programmers will...

        Sure but that can be intimidating for laymen. A web based IDE built right in to the gitlab repo that can handle that background stuff automatically for people means that even non-programmers will be able to contribute more easily to things like the documentation and HTML/CSS.

        2 votes
      2. bme
        Link Parent
        Yeah. We have ever more capable excellent local hardware available and we are so desperate to make everything depend on some service being up to be able to work at all. We should be running away...

        Yeah. We have ever more capable excellent local hardware available and we are so desperate to make everything depend on some service being up to be able to work at all. We should be running away from these designs, not to towards them.

        If there was a nice statically linked executable in the style of one of hashi's products using something like activity-pub or secure scuttlebutt with a focus on development you could build a really cool platform. Projects like notmuch mail can index millions of mails locally, I am sure you might not want all of github locally but you could index all your local source nicely, and if there was a central service it could really exist purely to service needs like discovery and full text search and nothing else.

  3. [5]
    lordpipe
    Link
    IMO, Gitlab shouldn't focus on the web code editor too much. What they should focus on is translation tooling... take the most popular internationalization and localization libraries, and give...

    IMO, Gitlab shouldn't focus on the web code editor too much. What they should focus on is translation tooling... take the most popular internationalization and localization libraries, and give them a normie-friendly web GUI for those wishing to contribute to open source projects.

    1 vote
    1. [3]
      teaearlgraycold
      Link Parent
      I'm not sure what you're asking for. Do you want projects to be able to offer their wiki pages and readmes in multiple languages?

      I'm not sure what you're asking for. Do you want projects to be able to offer their wiki pages and readmes in multiple languages?

      1. [2]
        lordpipe
        Link Parent
        No, I basically mean something similar to KDE Lokalize or Transifex, but fused into the Gitlab pull request workflow. Basically, make it really easy for someone to just stumble upon an open source...

        No, I basically mean something similar to KDE Lokalize or Transifex, but fused into the Gitlab pull request workflow. Basically, make it really easy for someone to just stumble upon an open source application and start contributing support for more languages, without prior programming knowledge.

        1 vote
    2. Yato
      Link Parent
      I'm sure this has been in the works since well before the whole GitHub thing.

      I'm sure this has been in the works since well before the whole GitHub thing.

  4. iboyperson
    Link
    The concept is pretty cool and I love gitlab as a company but I think I'll stick to desktop ide's. I'll give it that it is convenient and probably helpful for quick fixes or for people without...

    The concept is pretty cool and I love gitlab as a company but I think I'll stick to desktop ide's. I'll give it that it is convenient and probably helpful for quick fixes or for people without proper access to hardware/software.

    1 vote