Update README.md
This commit is contained in:
parent
a8d98429f9
commit
2edc5fde71
32
README.md
32
README.md
@ -24,3 +24,35 @@ Features:
|
|||||||
- Customisable statuses/workflows
|
- Customisable statuses/workflows
|
||||||
- Multiple projects/boards
|
- Multiple projects/boards
|
||||||
- Heirarchical cards
|
- Heirarchical cards
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Motivations
|
||||||
|
|
||||||
|
### Why no JS?
|
||||||
|
|
||||||
|
When all you have is a hammer, everything looks like a nail; I believe quite strongly that javascript is overused ad-nauseam in modern web-design.
|
||||||
|
|
||||||
|
It is slow to load, lags on older and simpler machines, and is unnecessary.
|
||||||
|
|
||||||
|
See: https://motherfuckingwebsite.com/
|
||||||
|
|
||||||
|
There is only one situation in which it is at all necessary to use JS on a web-page: for dynamic content.
|
||||||
|
|
||||||
|
There are only two situations when content needs to be dynamic on a web-page:
|
||||||
|
1. When data that is presented by the page is being updated by some other process.
|
||||||
|
2. When data that is presented by the page is being updated by the user.
|
||||||
|
|
||||||
|
And most of the time for item 2, you will be just fine using an HTML form and reloading the page. So there's really only one.
|
||||||
|
|
||||||
|
### Don't we already have Jira?
|
||||||
|
|
||||||
|
Apart from the JS issue, Jira is a hulking mess.
|
||||||
|
|
||||||
|
In their mission to make it as customisable as possible, Atlassian have warped a perfectly good M-C-V system into a monstrosity. Jira is not just an M-C-V within an M-C-V, it's a Klein Bottle that effects a self-defining definition system.
|
||||||
|
|
||||||
|
It's too god-damned complicated.
|
||||||
|
|
||||||
|
This project opts for simplicity.
|
||||||
|
|
||||||
|
If you want to ammend models or the views, you are invited to do so directly: sub-class to your heart's content; overwrite until you feel dizzy; extend like you've never extended before.
|
||||||
|
Loading…
Reference in New Issue
Block a user