Will talk about Linux, plants, space, retro games, and anything else I find interesting.

Also mesa@piefed.social over on Piefed.

  • 928 Posts
  • 2.09K Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle



















  • mesa@lemmy.worldtoProgramming@programming.devGit without a forge
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    6 hours ago

    The biggest thing git does is one person can get one or many branches (AKA version control) on ANY machine. They all act like they are the source of truth. CVS/Mercurial/etc…all have the issue that they expect to be on one machine as the source of truth. And if that machine ever goes down…

    Before git (ya im old), I used a plethora of services like git. There were times back then when a server was down and the history…was just gone.


  • mesa@lemmy.worldtoProgramming@programming.devGit without a forge
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    6 hours ago

    I worked at a place that just had a git on a sftp server and that was it. Worked well in a small team. Git is made for it.

    Having a separate issue tracker turned out to not be a big deal at all. Theres a lot of niceties github has, but it turns out you really dont need a whole bunch to make good software.

    Nowadays i would probably go with gitea or forgeo if I had to self host, but git by itself is perfectly fine.









  • It looks like it works VERY similar to magnet links. You get a link, you have a node that exists on the network that acts like P2P. Some interesting stuff on it.

    For those using Ubuntu/PopOS or any linux/mac distro:

    1. Go to the terminal and copy/paste curl -sSf https://radicle.xyz/install | sh (or remove the sh and check out the script yourself, it looked ok to me).
    2. Add in the new script within your bashrc. This may be different if your not using linux: source ~/.bashrc
    3. You should now have radicle installed. rad --version

    I was able to get this working after some new updates to the documentation made it much easier.

    You can use rad auth to make an identity. Afterwards you can see the details with rad self

    You can run a node here: rade node start. You may have to open up a port in order to get it working. I had to.

    Anyways it looks interesting. Im still trying to figure out where to get a list of repos/projects.

    I was able to pull down: rad clone rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5

    Has anyone used it before? Any specific repos that look interesting to you? This is my first time being actually successful bringing being successful to getting a repo.