This document will serve to hopefully compile all issues I see with various projects done by Linux Lite. I feel this is a better way to do things as the current system is not oriented towards teamwork (the lack of a github organization really needs to be fixed, no offense).
NOTE: DON'T GET BUTTHURT READING THIS, KEEP YOUR COOL, I'M BEING SERIOUS
To give proper credit to authors, whether it be for documentation, code, etc
a github organization
NEEDS to be setup. This hacky method of
keeping a distributions projects under a user account is simply not acceptable.
Some reasons this isn't accept are:
- It makes it look like authors have COPIED their ORIGINAL works!
- It doesn't foster a sense of community.
- It makes it harder for people who want to help to contribute.
- It slows down progress.
that is just a short list of reasons why. A github organization
will allow
for Linux Lite to grow faster, for reasons such as:
- The community has more involvement.
- More people can take time to fix things.
- More work can be done independently
- More issues can be addressed
- A smoother work flow can be achieved.
- Less overhead.
These applications at this point don't have what I feel would meet minimum documentation requirements.
- Lite Software
- Lite Control Center (almost, but not quite there)
- Lite Manual (Official, not my gitbook rewrite)
- Lite Welcome
- Lite Tweaks
- xfce4-whiskermenu-plugin(Almost...not quite)
- Lite Builder
- Lite User Manager
- Linux Lite Kernel Build Script(IMPORTANT)
- Lite Login(Doesn't seem like you'd need much for a theme)
You may see this and say "woah! That's a majority of the repos in your list!"
and sadly this is true. Though I have very basic requirements for the
README.md
file of all repos.
- A short description of the applications' function.
- A screenshot or two, depends on what the application is I suppose.
- A list of Depends
- there is no arguing here, it'll the job of future devs easier!
- An Alphabetically sorted, bulleted list of authors.
- Credits
for an example of this, see the lite-updater repo.
- Lite Upgrade
- Lite Tasker
- Lite Projects 2.0
- This is what
milestones
are for in git(hub).
- This is what
This section is for stuff I don't know whether LL uses anymore, that should be cleaned up.