DescriptionOriginally #5 on Github. Raised 15 Sep
The original aim of the codebase was quite simple, but the archive functionality has increased complexity a lot, leading to a fairly monolithic codebase.
To make things a little more manageable (and readable), might be worth breaking certain bits out into seperate files.
Activity
2014-11-03 11:51:33
- Started modularlising codebase View Commit
2014-11-11 00:34:54
At some point, for the benefit of maintainability, it'll probably be worthwhile doing a full refactor, even if only to separate the CRUD from the views.
2016-04-24 18:26:10
2016-04-24 19:13:47
Although, in the longer term, a better structure can probably be used, for the time being, the structure is being introduced so that code is split into
- queries
- templates
Where various templates (html/json) are available for the appropriate pages.
2016-04-24 23:38:01
So far, the code has (as far as possible) simply been split into seperate files, so readability is still an issue, and the code is still fairly messy.
Need to finish moving files into the new structure (as some don't have a JSON equivalent, they weren't touched in JILS-43)
2019-09-09 16:34:18
Clearing out old issues - it's unlikely I'll find time to do any further work on JILS.
New issues will be raised for relevant items if that proves not to be the case
2019-09-09 16:34:18
2019-09-09 16:34:18