CFL: A Truly Unique Distributed Version Control System

CJSHayward.com/cfl

TL;DR

curl https://CJSHayward.com/wp-content/cgi/download-cfl.cgi > ~/bin/cfl && chmod 0755 !#:3

What is CFL?

You’ve tried CVS, SVN (Subversion), Git, Mercurial, and others. Isn’t it time to try a little more green of a distributed version control system?

CFL is the first green distributed version control system (DVCS). Inspired by “twisted but brilliant” compact fluorescent lights, CFL offers full DVCS services at a download weight of a very green file size of just under 8k.

Download it now!

CFL in action

dev ~/directory $ cfl commit

CFL can be turned off for efficiency purposes, and comes turned off by
default.

Right now CFL is turned off.

To turn it on, type:

cfl on

Thank you for using CFL!

dev ~/directory $ cfl on

You have turned CFL on. Please remember to turn it off when you have finished
using it.

Thank you for using CFL!

dev ~/directory $ cfl commit

CFL needs some time too warm up after you have turned it on. Please try again
in a few seconds.

Thank you for using CFL!

dev ~/directory $ cfl commit

CFL needs some time too warm up after you have turned it on. Please try again
in a few seconds.

Thank you for using CFL!

dev ~/directory $ sleep 5; cfl commit

To encourage efficient use of resources and a green footprint in terms of bytes
taken by commits, CFL has disabled editor-based commit messages in favor of
command-line inline commit messages, e.g.

cfl commit -m 'Last commit before adding experimental feature.'

Please try again using an inline commit message.

Thank you for using CFL!

dev ~/directory $ 

Testimonials

“Whoa, CVS is so much better than CFL it’s not even funny.” -Jane Q. Hacker

“Every programmer needs time to percolate, and slow down enough to be productive. That is why I consider CFL an essential programmer productivity tool.” -John Q. Hacker

“Every so often you run across a tool that changes the way you think about technology. CFL is that tool.” -A former environmental activist

“How did you get in here? Who let you past security? Guard!” -A Fortune 500 CTO

Ajax without JavaScript or Client-Side Scripting

Exotic golden ages and restoring harmony with nature: Anatomy of a passion

Proportional font terminal: a better Linux / Unix / Mac term

Usability for hackers: Developers, anthropology, and making software more usable

Author: C.J.S. Hayward

Who is Christos Jonathan Seth Hayward? A man, made in the image of God and summoned to ascend to the heights of the likeness of God. A great sinner, and in fact, the chief of sinners. One who is, moment by moment, in each ascetical decision choosing to become one notch more a creature of Heaven, or one notch more a creature of Hell, until his life is spent and his eternal choice between Heaven and Hell is eternally sealed. Man, mediator, midpoint, microcosm, measure: as man he is the recapitulation of the entire spiritual and visible creation, having physical life in common with plants and animals, and noetic life in common with rank upon rank of angel host, and forever in the shadow of that moment when Heaven kissed earth and God and the Son of God became Man and the Son of Man that men might become gods and the sons of God. He’s also a writer with a few hobbies, but really, there are more important things in life.