I tried using pijul as the main VCS for my projects I really did and the fundamentals are awesome, but last time I used it the UX was pretty terrible. The easiest and most immediate thing that’d address my issues would be git status-esque command, which has been in development for quite some time, but still hasn’t landed last time I checked. I wish pmeunier all the best and I’m glad to try out pijul again once it’s a…
Pijul is a free and open source (GPL2) distributed version control system
181–190 of 212 posts
Re: Pijul is a free and open source (GPL2) distributed version control system
#182Does Pijul handle branches better than Darcs? I _love_ using Darcs but I had to stop because there was no good way for my teammates to see my new branches (really separate repos) unless I told them myself.
Gotta say, I don't see anything about it in their site's "Documentation" link. Unless I hear different, I don't think I'm interested.
Re: Pijul is a free and open source (GPL2) distributed version control system
#183Does Pijul handle branches better than Darcs? I _love_ using Darcs but I had to stop because there was no good way for my teammates to see my new branches (really separate repos) unless I told them myself.
`pijul fork`. There you go, I wrote an entire key-value store just to get that to work. It turned out to be faster than all others, but that wasn't intentional.
Re: Pijul is a free and open source (GPL2) distributed version control system
#184Earlier quoted context omitted.
Don't know what hard or soft supposed to mean in a hypothetically ambiguous context, but the `j` here is obviously a Voiceless velar fricative (`x` in IPA). Think loch (Scott.), Χάρων (Gr.), joven (Sp.), хлопець (Ukr.) https://en.wikipedia.org/wiki/Voiceless_velar_fricative
~~"obviously"? Why?~~ aha! see edit 2 That pronunciation had temporarily escaped me. I was trying to decide between a voiced postalveolar affricate d͡ʒ (hard) or voiced palatal approximant j (soft). https://en.wikipedia.org/wiki/Voiced_postalveolar_affricate https://en.wikipedia.org/wiki/Voiced_palatal_approximant Edit: "hard" and "soft" seemed like the most logical way to describe what I thought was a dichotomy, par…
The reasoning goes like this: The word uses the Latin script in its most basic form so it's most probably some western-European language, Romance or Germanic. The phonetic structure fits Spanish the best, compared to other languages that I have any superficial knowledge on, the -ul being the most telling bit.
Re: Pijul is a free and open source (GPL2) distributed version control system
#185Earlier quoted context omitted.
Do you know of any FOSS alternatives that handle that stuff better (specifically binary asset handling and permissions)?
Pijul does binary files natively, actually. Permissions aren't hard to add, if anybody had a real-world case I'd be happy to help.
oh and nearly everyone hates using perforce and its clients p4v and the p4 command line, so it’s not like there’s no appetite for change. There’s very much an appetite to see Perforce unseated, because it costs money and is also bad.
Re: Pijul is a free and open source (GPL2) distributed version control system
#186Earlier quoted context omitted.
Preventing some other party from riding on the coattails of your trademark is reasonable behavior as far as I'm concerned. This doesn't prevent anyone from offering an SVN host, just from stealing free publicity from GitHub in the process. That isn't arrogant at all.
Then they shouldn't have been riding the git hype wave and using/stealing that trademark.
Re: Pijul is a free and open source (GPL2) distributed version control system
#187Earlier quoted context omitted.
Then they shouldn't have been riding the git hype wave and using/stealing that trademark.
git is not trademarked.
Re: Pijul is a free and open source (GPL2) distributed version control system
#188Earlier quoted context omitted.
There are many people who work on open source professionally, but as a hobbyist programmer I find it odd to worry about Copilot automating my “job.” This is like complaining that your dishwasher or robot vacuum cleaner automates your job because you don’t do the work by hand anymore. If you’re getting paid then it makes some sense to worry about automation, but if you’re not, automation is good. You can do more. The…
If you are a hobbyist programmer, it is not your "job" . So it is not automating your job for the moment but the professional programmers' job, isn't it?
Re: Pijul is a free and open source (GPL2) distributed version control system
#189Earlier quoted context omitted.
Not really, no; ordering of patches is not something you as a developer should care about. It’s behind the scenes. No force pushes necessary.
thanks. i will have to try it out. but it does sound like "rewriting history" in git et al.
Re: Pijul is a free and open source (GPL2) distributed version control system
#190I used darcs before git and it was very nice - the first distributed RCS I'd ever used. I believe pijul is a follow-on to that so it should be great. Later on I used Mercurial and it was very easy with a great GUI and it felt safe. git is like shaving with a straight shaving razor - alarming until you've developed your set of frequently used commands and ways to stay out of trouble. Even I have to use git because who…
There is empirical evidence that git is diabolical: Git can be thought of as an experiment in how to make an API GUI-proof. There is no possible direct manipulation visual representation of git operations that doesn't dumb it down.
You definitely need a gui to do partial commits. git add -P is just horrible to use.