this post was submitted on 07 Nov 2023
164 points (95.1% liked)

Programming

17424 readers
60 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] fzz@programming.dev 4 points 1 year ago (2 children)

Ah! 😣 Why not nest or self-hosted pijul!?

[–] technom@programming.dev 2 points 1 year ago

Neither has reached 1.0. They're perpetually unstable.

[–] IAm_A_Complete_Idiot@sh.itjust.works 2 points 1 year ago (2 children)

It's not battle tested on massive projects nor does it have the prior mindshare git has. It doesn't have a lot of tooling either. (Does any CI/CD system support pijul?) It has nice properties, but ultimately git with all it's terrible warts is well understood.

[–] fzz@programming.dev 1 points 1 year ago* (last edited 1 year ago)

Seems to my mistake. You question is about CI/CD services that supports Pijul. So yes, almost zero. But it’s like ouroboros. Just use pijul more then git and talk about it, and services will support it soon.

[–] fzz@programming.dev 1 points 1 year ago* (last edited 1 year ago)

CI/CD

Pijul as git or hg or any other is a VCS, so what are you talking about? If you mean web-service like GitHub with social things and CI/CD services, so yes, nest have CI/CD with nix. But mostly you shouldn’t host your huge project on the Nest because, as I’m absolutely sure, you as anyone other should create your own host (public or private) to support decentralization to prevent github-like centralization situation. Pijul was created with decentralization in first place in mind.

Not tested with big projects in production

Not publicly. Many private projects, personal and in-company, that uses pijul are existing. Personally I have one HUGE personal. Also I worked for two companies where pijul is used.