Sync'd up another #C4 project. This time: #Diaspora*
Took a couple hours merging 11 of 26 open PRs on upstream.
Code: https://github.com/weex/diaspora
Next step is to deploy this to a production pod.
@weex what is C4 ?
Here are a few links to learn more.
* https://zguide.zeromq.org/docs/chapter6/
* The contract itself: https://rfc.zeromq.org/spec/42/
* https://peertube.co.uk/videos/watch/09b4e6f7-699a-45a7-83f4-16a63f71d57c
@fla I've created a fork that will be maintained by the process spelled out in the protocol.
@weex I need to read more to understand how that C4 thing is working, but merging stuff without human review seems a bit dangerous to me.
@fla I agree it's a bit counterintuitive / counterculture even for software and it could be a bit bumpy at the start but I'm hopeful for its evolutionary approach.
@weex diaspora* maintainers always have been very conservative with code merging. But maybe that experiment can change their mind. Just, please, be very explicit on your pod about the fact that you are not running the vanilla diaspora* code, but some untested one.
@fla Understand completely. Created this and will probably update the readme https://github.com/weex/diaspora/issues/20 but will also create one saying the same about the UI.
@fla FYI, I figured it's best to make a post explaining the effort so here's that: https://discourse.diasporafoundation.org/t/experimental-fork-based-on-c4/4095
@weex so what are you doing right now regarding diaspora?