Comments on 2018-06-06 Away from GitHub

JWZ comments: “Anyway, this is your periodic reminder that Microsoft is a vile garbage fire of a company.”

– Alex


I guess I do kind of miss the cheap README.md = project homepage and project documentation.

cgit actually kind of has this, I just discovered. Just sprinkle this in your /etc/cgitrc:

readme=master:README.md
readme=master:README
about-filter=/usr/local/lib/cgit/filters/about-formatting.sh

(above scan-path, if you put that in your cgitrc).

Example:

· http://koldfront.dk/git/fffs/about/

(I haven’t fixed the broken image link yet).

Adam 2018-06-06 14:51 UTC


Nice! And works for me: Face Generator README.

Current setup:

#
# cgit config
# see cgitrc(5) for details

css=/cgit-css/cgit.css
logo=/cgit-css/cgit.png

readme=master:README.md
readme=master:README
about-filter=/usr/lib/cgit/filters/about-formatting.sh

source-filter=/usr/lib/cgit/filters/syntax-highlighting.py
                                                                                                         
clone-prefix=https://alexschroeder.ch/cgit                                                               

remove-suffix=1
enable-index-owner=0
scan-path=/home/git

Anything else I would need?

– Alex Schroeder 2018-06-07 06:14 UTC


Note to self: I use git clone ssh://git@alexschroeder.ch:882/home/git/face.git where as others will use git clone https://alexschroeder.ch/cgit/face.

– Alex Schroeder 2018-06-07 07:15 UTC


The only things I have besides what you’ve got is:

max-stats=year
noplainemail=1
local-time=1

and I’ve set root-title and root-desc

Adam 2018-06-08 15:31 UTC


Thanks!

– Alex Schroeder 2018-06-08 15:36 UTC


I’m also using this opportunity to splitting subfolders out into new repositories for some projects. The GitHub help pages are still useful. :)

– Alex Schroeder 2018-06-09 20:25 UTC


Free Software Needs Free Tools. «The only cost, we are told, is that the tools themselves are nonfree or run as network services with code we cannot see, copy, or run ourselves. In their decisions to use these tools and services—services such as BitKeeper, SourceForge, Google Code and GitHub—free software developers have made “ends-justify-the-means” decisions that trade away the freedom of both their developer communities and their users. These decisions to embrace nonfree and private development tools undermine our credibility in advocating for software freedom and compromise our freedom, and that of our users, in ways that we should reject.»

– Alex Schroeder 2018-06-21 19:06 UTC


Please make sure you contribute only your own work, or work licensed under the GNU Free Documentation License. Note: in order to facilitate peer review and fight vandalism, we will store your IP number for a number of days. See Privacy Policy for more information. See Info for text formatting rules. You can edit this page if you need to fix typos. You can subscribe to updates by email without leaving a comment.

To save this page you must answer this question:

Please say HELLO.