HackerTrans
TopNewTrendsCommentsPastAskShowJobs

danshearer

no profile record

Submissions

Freenode Privacy Breach Report

17 points·by danshearer·vor 5 Jahren·2 comments

Not-Forking tool to avoid whole-project forks

lumosql.org
2 points·by danshearer·vor 5 Jahren·1 comments

comments

danshearer
·vor 5 Jahren·discuss
I have used both Pikchr and several of the Mediawiki extensions for diagrams (the most recently-maintained of which is https://www.mediawiki.org/wiki/Extension:Flex_Diagrams )

Here is my earliest Pikchr effort: https://lumosql.org/src/not-forking (click to see source.)

Pikchr diagrams are crisp and precise with zero configuration. Mermaid diagrams are difficult to make render as nicely as the screenshots show (https://mermaid-js.github.io ) and easier to confuse with ambiguous syntax.

With the addition of 5 lines Lua, Pandoc now handles Pikchr in Markdown documents: https://groups.google.com/g/pandoc-discuss/c/zZSspnHHsg0/m/m...
danshearer
·vor 5 Jahren·discuss
Mass resignations and letters about moving away from freenode to a new network in Sweden:

https://fuchsnet.ch/freenode-resign-letter.txt https://web.archive.org/web/20210514121343/https://p.haavard... https://coevoet.fr/freenode.html https://gist.github.com/shadowcat-mst/998cea12794768bdb3da2d...
danshearer
·vor 5 Jahren·discuss
Not-forking avoids duplicating the source code of one project within another project, where the projects are external to each other. It avoids project-level forking by largely automating change management in ways that version control systems such as Fossil, Git, or GitHub cannot.

Project README: https://lumosql.org/src/not-forking/ Detailed technical spec: https://lumosql.org/src/not-forking/doc/trunk/doc/not-forkin... Example of project using Not-Forking: https://lumosql.org/src/lumosql/doc/trunk/doc/lumo-build-ben...