-
raichoo
It would probably be a lot easier to discuss this whole "helping the project"/"modernizing it" matter in person. I have a couple of thoughts about this but I'm not sure if they help at all. I don't want to act intrusive, you've been running this for quite some time and I'm just occasionally popping up in here.
-
raichoo
sm[m], Heffalump[m] ^
-
Heffalump
I think the biggest issue is availability of time, not disputes over technical direction between people who actually want to do stuff
-
Heffalump
documenting darcs like you've been doing is great
-
Heffalump
if you'd like to do more in any area, just say what you need to make it possible
-
raichoo
At some point I would certainly like to give the website a fresh look as well as extending the book. There is still no description of rebase.
-
Heffalump
in person: the last couple of years I've tried to go to Zurihac and Munihac, and I "normally" work in London. And I'd be happy to try to have a darcs-specific get together if we can figure out something that works.
-
raichoo
Also a couple of workflows might be interesting for an Appendix.
-
raichoo
Heffalump: Yeah I've bumped into you on one of the ZuriHac events years ago, but I was in my trademark "awkward mode" ^^
-
Heffalump
ah :-) I'm afraid I've forgotten, or at least not made the connection.
-
Heffalump
any photo / name you'd have used then that might jog my memory?
-
raichoo
Yeah, no wonder the conversation was only like "Oh you are Ganesh. Are you still working on darcs." "Yes" "Cool… … that's really important work"
-
raichoo
Forgetting that is pretty easy ^^.
-
Heffalump
:-)
-
raichoo
Same picture, same name. I probably just went under the radar back then.
-
raichoo
Were you at ICFP 2016 in Japan?
-
Heffalump
nope, haven't been to ICFP since ~2010. Even when it was in Oxford.
-
raichoo
Ah okay, yeah, that was the only ICFP I went to. Not an academcy, just a nerd interested in all of this.
-
raichoo
And it was a great excuse to go to Japan.
-
raichoo
s/academcy/academic
-
raichoo
geez my tpying suffered since I switched to Matrix. I miss editing out my typos ^^.
-
Heffalump
:-)
-
raichoo
Is there an svg image of the darcs logo somewhere?
-
Cthulhux
^ looks like modern web-based messenger stuff makes people too lazy to care enough to type correctly in their first approach
-
Cthulhux
horrible times we live in
-
raichoo
So what?
-
Heffalump
-
raichoo
Heffalump: Ha! Indeed. For some reason the Wiki search didn't bring me there. Thanks a bunch!
-
Heffalump
np, just remembering it probably existed helped :-) (and I think I used google, not the wiki search)
-
raichoo
Looks like google bubbled me suffciently. It only pointed me towards png files.
-
raichoo
Docking complete! :)
-
sm[m]
\o/ :)
-
raichoo
Put the darcs logo on the front page of the book.
-
raichoo
Thought this might be a nice little touch.
-
Heffalump[m]
nice :-)
-
raichoo
btw, what are you using for CI?
-
Heffalump
hahaha
-
raichoo
Nothing atm?
-
Heffalump
nope :-(
-
Heffalump
we had a buildbot instance for a while many years ago
-
raichoo
Ah okay, I was just curious. I'm also not having CI for hikari at the moment.
-
Heffalump
the whole online CI world is quite git-focused atm. I think Ben was hoping to do something with a small git repo that just checks out from darcs or something.
-
raichoo
Yeah I figured, hence the question. :)
-
Cthulhux
there are configurable CIs
-
Cthulhux
i hate third-party hosted stuff though. always poor defaults.
-
Cthulhux
... like git.
-
Heffalump
but as our current infrastructure shows, hosting yourself is a timesink
-
sm[m]
GitHub ci is so easy I think it’s worth pushing to GitHub just for that
-
Cthulhux
using git for CI'ing non-git would make the non-git look like a bad software
-
sm[m]
Whatever
-
sm[m]
you have to get the job done somehow
-
Heffalump
it would feel a bit strange. But the bigger obstacle is maintaining the connection. At least until someone writes a good bridge :-)
-
sm[m]
Our days of competing with git are past :)
-
sm[m]
I thought one way bridging to git was easy ?
-
sm[m]
Incremental
-
Cthulhux
yup, it has won (for me).
-
raichoo
Heffalump: Indeed, I'm glad I don't have to do the administrative work for my projects and have our admins at the hackspace take care of that. A lot of time I can put into other things.
-
sm[m]
I might be misremembering the situation with incremental darcs to git mirroring. But even if you had to redo it each time, it’s still a low cost way to get 3 platform CI
-
Heffalump
building it locally isn't so bad either
-
Heffalump
I wouldn't say no if someone set it up for me but it's not my focus at the moment
-
raichoo
Yeah but it helps to have other platforms to test things on. For the time being consider me your FreeBSD CI ^^.
-
Heffalump
:-)
-
Heffalump
Linux versus Windows is the biggest issue. Probably next is different GHCs. After that is the different UNIXes, Linux vs FreeBSD vs MacOS
-
raichoo
There are probably very few people using darcs on the BSDs anyway. But just compiling and running software on different systems sometimes can help finding bugs.
-
raichoo
I found some in pijul just by running it on FreeBSD ^^.
-
raichoo
One of them was actually pretty severe.
-
raichoo
"Space… where opening a door becomes exciting!"
-
raichoo
It some point I was thinking about taking a look at
hackage.haskell.org/package/bake and maybe revive it for our company CI.
-
Heffalump
I did start playing with integrating bake into darcs/darcsden
-
Heffalump
but Neil has given up on it so I'm not sure it's a good long-term plan
-
raichoo
Understandable.
-
Heffalump
Regardless of the particular CI system, I think there's quite a lot of mileage in being able to do things like reorder patches to try out intermediate states in CI too
-
Cthulhux
] <raichoo> There are probably very few people using darcs on the BSDs anyway. << hi
-
Cthulhux
:D
-
raichoo
Oh?
-
Cthulhux
freebsd, to be precise
-
Cthulhux
i use it in production even
-
raichoo
Ah, neat. Me too ^^
-
Cthulhux
not commercially though
-
raichoo
Yep, it's my workstation OS.
-
raichoo
Our hackspace server is also running on FreeBSD. Same goes for the company I'm currently setting up.
-
Cthulhux
i run quite a few systems, including some without darcs (plan 9)
-
Cthulhux
never settle.
-
raichoo
I've jumped through a whole lot of systems in the past. I'm feeling pretty much at home now. ^^
-
raichoo
But yeah, whatever works for you! :)
-
raichoo
Heffalump: That sounds pretty cool indeed.