Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft.

Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft.

Scheduled Pinned Locked Moved Technology
technology
314 Posts 168 Posters 10 Views
  • 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.
  • N [email protected]

    Oh...I was interested until you said actions. What a terrible system for ci.

    S This user is from outside of this forum
    S This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #43

    What's wrong w/ actions? Is there something else you prefer?

    I think they're quite powerful. There are a variety of triggers, runners are fairly easy to configure (easy to scale up), and the syntax is pretty straightforward. It seems to work pretty well.

    N T 2 Replies Last reply
    0
    • S [email protected]

      Stop it

      R This user is from outside of this forum
      R This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #44

      Oh come on, it was a really big deal. M$ bought GitHub. FOSS collectively shit itself for a week

      J E 2 Replies Last reply
      0
      • A [email protected]

        VS Code has a fully open source base which excludes proprietary extensions and default telemetry ( kind of his AOSP is for Android)

        Check here for more info:

        https://github.com/microsoft/vscode/wiki/Differences-between-the-repository-and-Visual-Studio-Code

        ada@lemmy.blahaj.zoneA This user is from outside of this forum
        ada@lemmy.blahaj.zoneA This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #45

        kind of how AOSP is for Android)

        https://9to5google.com/2025/03/28/google-android-aosp-changes-announcement/

        A 1 Reply Last reply
        0
        • C [email protected]

          Forgejo Actions is definitely not a turnkey idential-to-GitHub solution, but it's quite similar and for most not-super-complicated setups it's basically the same (for better or worse, depending on if you like GH's Actions).

          As far as I remember, everything that I need works out of the box, except for Docker. In fact, just about everything Docker is somewhat quirky in Forgejo Actions.

          1. One mildly annoying quirk of Forgejo is that as of current, the token generated for each Actions run is not quite the same as GitHub's token. For my specific use case, if you want to upload a Docker Image to the package repository, you can not use the standard auto-generated token, which GitHub does allow you to use. Forgejo instead currently requires you generate your own app token and use that instead, as the auto-generated one lacks permissions over packages. (https://codeberg.org/forgejo/forgejo/issues/3571)

          2. Depending on your infrastructure, it might just be impossible to make the various Docker-related actions (such as https://code.forgejo.org/docker/build-push-action) work. As an example, my infrastructure outlined below is one such case where those actions simply do not work.

          Bare Metal (Debian 12) /
          ├─ Rootless Podman/
             ├─ Forgejo
             ├─ Forgejo Runner
             ├─ Podman-in-Podman (Inner Podman also Rootless)/
                ├─ <Actions Containers Run Here>
          
          * If you use rootful Docker with Docker-in-Docker, those actions will then work as expected. It is just that attempting to make them work with Rootless Podman (at least the version that ships with Debain 12) currently seems to be impossible.
          
          S This user is from outside of this forum
          S This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #46
          1. that's really too bad, I hope that gets resolved soon
          2. that's a pretty old version of podman (4.3 looks like?); also, why have nested podman? My infra is something like this:
          Bare Metal
          ├─ Rootless Podman
             ├─ Forgejo
          ├─ Rootless Forgejo Runner (planning to run on another machine entirely)
             ├─ <Actions Containers Run Here>
          

          I doubt the extra level of nesting is the issue though. If your issue is networking, then maybe the version of podman is the issue, since they switched out the networking layer in 5.0. I upgraded for a related reason, though I'm still getting some odd issues (mostly w/ the DNS resolver).

          I haven't gotten to cross-compiling just yet, nor have I needed to build a docker image since my projects are very much in the testing phase. But maybe I'll give it a shot soon, since it's better to catch these types of issues before it becomes a bigger problem.

          C 1 Reply Last reply
          0
          • ada@lemmy.blahaj.zoneA [email protected]

            kind of how AOSP is for Android)

            https://9to5google.com/2025/03/28/google-android-aosp-changes-announcement/

            A This user is from outside of this forum
            A This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #47

            I know 😢
            is was

            1 Reply Last reply
            0
            • chemical_cutthroat@lemmy.worldC [email protected]

              And all of them sharing a single 26k connection, too

              atheartengineer@lemmy.worldA This user is from outside of this forum
              atheartengineer@lemmy.worldA This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #48

              I heard they got upgraded to DSL

              1 Reply Last reply
              0
              • S [email protected]

                What's wrong w/ actions? Is there something else you prefer?

                I think they're quite powerful. There are a variety of triggers, runners are fairly easy to configure (easy to scale up), and the syntax is pretty straightforward. It seems to work pretty well.

                N This user is from outside of this forum
                N This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #49

                Every other ci in existence you just write a command. Then if it doesn't work you run the command on your machine and fix it.

                Actions are "magic" which means you have to fake the ci runner with tools and reverse engineer the action to run local debugging and if it failed you might not even fully know what was running with digging into the actions source.

                GitHub provides you the tools and their "easy" until they aren't.

                It's very Microsoft though. It feels like trying to write a Windows app and trying to get your random
                Net environment definition to line everything up and compile in VS then hoping the same thing happens when you deploy.

                T 1 Reply Last reply
                0
                • cupcakezealot@lemmy.blahaj.zoneC [email protected]

                  is forgejo the same thing as codeberg? it looks similar.. just curious

                  S This user is from outside of this forum
                  S This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #50

                  Foregejo : codeberg = lemmy : blahaj.zone

                  Forgejo being a fork of gitea

                  I 1 Reply Last reply
                  0
                  • G [email protected]

                    I can forgive not knowing github is MS.

                    but, how in the actual fuck did you not know VS Code is MS?

                    do you just close your eyes and code blind all day long?

                    S This user is from outside of this forum
                    S This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #51

                    Maybe they are just getting started with learning programming, be kind.

                    M 1 Reply Last reply
                    0
                    • airglow@lemmy.worldA [email protected]

                      And VSCodium is the project that releases builds from the VS Code source code. Privacy-conscious developers should use VSCodium (which is fully FOSS) instead of Visual Studio Code (which is partially proprietary and includes tracking).

                      C This user is from outside of this forum
                      C This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #52

                      I use this on my private setup, but struggling to get tge Python language server to properly work. Apprently the VS Code one is unavailable. What do people use for this on VS Codium?

                      1 Reply Last reply
                      0
                      • S [email protected]

                        Maybe they are just getting started with learning programming, be kind.

                        M This user is from outside of this forum
                        M This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #53

                        Ding ding ding ding ding!

                        Like, just BRAND NEW, leaning baby programmer! Nope, not that.

                        Just a guy who is starting to learn and probably going to abandon learning but is going to try anyway and is trying not to fuck up in the beginning!

                        N semperverus@lemmy.worldS 2 Replies Last reply
                        0
                        • G [email protected]

                          I can forgive not knowing github is MS.

                          but, how in the actual fuck did you not know VS Code is MS?

                          do you just close your eyes and code blind all day long?

                          M This user is from outside of this forum
                          M This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #54

                          Kinda harsh, NGL

                          1 Reply Last reply
                          0
                          • R [email protected]

                            Oh come on, it was a really big deal. M$ bought GitHub. FOSS collectively shit itself for a week

                            J This user is from outside of this forum
                            J This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #55

                            Github was bought in 2018. For all we know, OP could have been 10 at the time

                            B 1 Reply Last reply
                            0
                            • G [email protected]

                              Why did they get removed? I feel like I'm missing a whole backstory here.

                              L This user is from outside of this forum
                              L This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #56

                              Seemingly one of the contributors has visited a disputed region and logged into GitHub from there. By law (export controls) Microsoft must not provide service to that place. So some automatism flagged the account and also the organic maps repo. So far so normal. But either Microsoft dragged it's feet in communicating and resolving the issue or the organic maps team was not doing their part in the process. Doesn't matter, the outcome is still worth it.

                              M W 2 Replies Last reply
                              0
                              • M [email protected]

                                Ding ding ding ding ding!

                                Like, just BRAND NEW, leaning baby programmer! Nope, not that.

                                Just a guy who is starting to learn and probably going to abandon learning but is going to try anyway and is trying not to fuck up in the beginning!

                                N This user is from outside of this forum
                                N This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #57

                                Keep learning and asking questions! Maybe programming isn't something for you or maybe it'll be a big pay of your life. You'll never know without giving it a try.

                                Please don't get discouraged by the curmudgeons. Not all of us experienced in the field have given into grouchiness.

                                1 Reply Last reply
                                0
                                • M [email protected]

                                  Ding ding ding ding ding!

                                  Like, just BRAND NEW, leaning baby programmer! Nope, not that.

                                  Just a guy who is starting to learn and probably going to abandon learning but is going to try anyway and is trying not to fuck up in the beginning!

                                  semperverus@lemmy.worldS This user is from outside of this forum
                                  semperverus@lemmy.worldS This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #58

                                  If you want to use VSCode without the Microsoft bits, they actually provide that officially. VSCodium is VSCode with all the Microsoft-specific bits stripped out (or rather, not added in in the first place, at compile time). It's all open source too so you can either verify yourself or have a knowledgeable friend do an audit on your behalf.

                                  I use VSCode at work a lot and enjoy it quite a bit. A good alternative would be to use Kate/Kwrite with all of the coding plugins and the linter plugins turned on, the experience is pretty close to VSCode/ium without store extensions.

                                  1 Reply Last reply
                                  0
                                  • M [email protected]

                                    So wait.

                                    GitHub is Microsoft?

                                    G This user is from outside of this forum
                                    G This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #59

                                    I’m also very new to doing any type of programming, and also don’t remember things from last week lol. I use Kate, it’s from KDE which is from the Linux world but works on windows! They have some other good programs that also work on windows (and Mac too I think!) if you’re trying to extract yourself from there. I don’t know python very well so don’t know if Kate is the best choice compared to PyCharm for your use case, but might be a good allrounder.

                                    1 Reply Last reply
                                    0
                                    • M [email protected]

                                      So wait.

                                      GitHub is Microsoft?

                                      T This user is from outside of this forum
                                      T This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #60

                                      Might check out Zed. Relatively new editor from the folks behind Atom and treesitter. Extremely fast with an excellent interface and vim mode. The second best vim mode behind Neovim.

                                      R J 2 Replies Last reply
                                      0
                                      • ? Guest

                                        Going by their Mastodon account, seems they were erroneously detected as "from a US-sanctioned region" and it took too long for said error to be resolved, so they just made the switch.

                                        ? Offline
                                        ? Offline
                                        Guest
                                        wrote on last edited by
                                        #61

                                        Shit. I live in Denmark. How do you download a whole github repository, commits, issues and all?

                                        N E D tja@sh.itjust.worksT W 5 Replies Last reply
                                        0
                                        • S [email protected]

                                          What's wrong w/ actions? Is there something else you prefer?

                                          I think they're quite powerful. There are a variety of triggers, runners are fairly easy to configure (easy to scale up), and the syntax is pretty straightforward. It seems to work pretty well.

                                          T This user is from outside of this forum
                                          T This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #62

                                          I prefer Gitlab CICD but there are many. Actions had a lot of potential. Then Microsoft bought GitHub and just slapped the Actions label on their CI. If you pull off the mask, it is just Azure devops.

                                          N 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups