From fa8b5e45d706871d9b05411dcd3b15d20ab7fe36 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 31 May 2018 19:25:45 -0300 Subject: Move TODO to IDEAS --- IDEAS.md | 38 ++++++++++++++++++++++++++++++++++++++ TODO.md | 38 -------------------------------------- 2 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 IDEAS.md delete mode 100644 TODO.md diff --git a/IDEAS.md b/IDEAS.md new file mode 100644 index 0000000..76d5f97 --- /dev/null +++ b/IDEAS.md @@ -0,0 +1,38 @@ +Ideas +===== + +* Bazaar: + * README with basic info and HOWTO + * Rename de project to "boilerplater" or "skeletor"? +* Licenses: + * Public domain + * Creative Commons + * Perl +* Metafiles: + * Changelog formats + * Semver + * [Developer Certificate of Origin](https://developercertificate.org/) + ([1](https://elinux.org/Developer_Certificate_Of_Origin), + [2](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst). +* Standards: + * Robotstxt + * Securitytxt +* Modules: + * Python + * Flask + * Debian package + * Website checklist + * Manpage + * Multilicense + * Bugs-everywhere +* Code: + * Per-module push-to-deploy scripts (`bin/deploy.d`) + * Makefiles: non-conflicting target names with aliases/shorthands in the main Makefile + * Check/detect/verify mode, telling which modules are installed and checking for missing things (like LICENSE) + * Update mode to update configs between a project and templater's defaults + * If git is in use, commit all changes, but check first it there are non-commited changes in the repo + * Hugo: tell the user about adding a theme: http://gohugo.io/getting-started/quick-start/ + * Be verbose about the need to review and edit files, adding LICENSE headers into source files, etc + * Try an alternative command-line format, like "module:option1=value,option2=value with spaces" + * Git: optionally configure user.signingkey, commit.gpgsign, etc + * Debian package module diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 659d0dc..0000000 --- a/TODO.md +++ /dev/null @@ -1,38 +0,0 @@ -TODO -==== - -* Bazaar: - * README with basic info and HOWTO - * Rename de project to "boilerplater" or "skeletor"? -* Licenses: - * Public domain - * Creative Commons - * Perl -* Metafiles: - * Changelog formats - * Semver - * [Developer Certificate of Origin](https://developercertificate.org/) - ([1](https://elinux.org/Developer_Certificate_Of_Origin), - [2](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst). -* Standards: - * Robotstxt - * Securitytxt -* Modules: - * Python - * Flask - * Debian package - * Website checklist - * Manpage - * Multilicense - * Bugs-everywhere -* Code: - * Per-module push-to-deploy scripts (`bin/deploy.d`) - * Makefiles: non-conflicting target names with aliases/shorthands in the main Makefile - * Check/detect/verify mode, telling which modules are installed and checking for missing things (like LICENSE) - * Update mode to update configs between a project and templater's defaults - * If git is in use, commit all changes, but check first it there are non-commited changes in the repo - * Hugo: tell the user about adding a theme: http://gohugo.io/getting-started/quick-start/ - * Be verbose about the need to review and edit files, adding LICENSE headers into source files, etc - * Try an alternative command-line format, like "module:option1=value,option2=value with spaces" - * Git: optionally configure user.signingkey, commit.gpgsign, etc - * Debian package module -- cgit v1.2.3