Commit Graph

12 Commits

Author SHA1 Message Date
nodiscc
53730d7052 makefile: add a target to run check-github-commit-times.py 2019-06-23 16:38:30 +02:00
nodiscc
cef61885d1 makefile: remove 'listlicenses' target
broken, unused
2019-06-23 16:37:48 +02:00
nrew225
213d5396b7 Fix contrib command in Makefile
-Fixes sed command to properly format markdown table.
-Update mailmap.
-Update AUTHORS.md
2018-07-04 10:10:08 -05:00
nodiscc
69e42a98f7 dangerfile, makefile: add documentation links, intentation fixes 2018-05-13 01:03:21 +02:00
nodiscc
7ccb43c576 Update CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md, Makefile:
* Update syntax guidelines according to new indentation convetion
 * Include relevant information in both files
 * Wording
2017-12-28 13:31:38 +01:00
nodiscc
7d65269c98 make add: remove final dot
Ref. https://github.com/Kickball/awesome-selfhosted/pull/1124
2017-07-28 13:59:53 +02:00
n8225
46a373c1e8 Update AUTHORS.md (#895)
* Update AUTHORS.md

Created .mailmap file

Created with the following command:
mv .github/.mailmap . && printf "Commits | Author \n:---: | ---\n" > AUTHORS.md && git shortlog -sne >> AUTHORS.md &&
sed -i 's/\t/ | /g' AUTHORS.md && mv .mailmap .github/.mailmap

* Update Contrib line in makefile
2016-12-17 16:57:58 +00:00
nodiscc
8bac9e3dd8 makefile: syntaxerrors: detect )` (#749)
Detect weird character pairing found in https://github.com/Kickball/awesome-selfhosted/pull/748
2016-09-02 18:54:21 +02:00
nodiscc
46c13d14c9 Some additions and fixes (#669)
* add moped

* add mopidy-party and mopidy musicbox

* contributing: add note about alphabetical order

* add ympd

* makefile: add listlicenses target
lists all license fields in README.md

* misc license/format fixes
 * license *before* language
 * simplify licenses version numbers
 * remove 20euros (no license)
 * move gazelle to non-free (non commercial restriction https://github.com/WhatCD/Gazelle/blob/master/docs/COPYING.txt)

* license fixes, remove gaskit
(no activity  ~4 years https://github.com/bkeepers/gaskit/branches)

* license fixes, remove webalizer
(unmaintained, last modification date in source .tgz is 2013)

* makefile: add longdescriptions target
finds all descriptions longer than 250 characters

* makefile: only search for licenses and long descriptions between actual list beginning/end

* makefile: add syntaxerrors target (currently detects weird pairings like )(, `` )
add more tests to main makefile target

* makefile: fail if invalid content is found

* re-add untrusted to non-free.md (non-commercial license)
2016-08-22 12:07:58 +02:00
Jarek Lipski
4ecbc140b9 Add Puffin (#544)
* Add Puffin

* Fix Makefile: source and demo links, invert order

* Put Puffin in alphabetical order
2016-05-05 19:52:46 -04:00
nodiscc
b337f4f671 Makefile: check for lines without a full stop after description 2016-02-28 00:02:14 +01:00
nodiscc
e3e766227e add Makefile with tests and helpers, update/simplify #Contributing
* make noexternallink: chekc for Lines with no source/demo/other link
 * make missinglicenselanguage: check Lines with only 1 or no language/license entry
 * make contrib: print list of contributors
 * make add: helper to add a new software entry
 * add TODOs
 * remove link to form since it is unmaintained and outputs wrongly formatted entries https://github.com/Kickball/awesome-selfhosted/issues/282#issuecomment-185423033
 * add BEGIN/END SOFTWARE LIST markers to restrict processing to software list only (HTML comments, not rendered to markdown)
 * link to README.md editor, issues, pull requests
 * Requirements for Makefile: make, bash. Available in Linux distribution repositories, in XCode on Mac, in GOW on Windows.
 * Fixes #461
2016-02-27 23:44:39 +01:00