Audit
An audit was performed on version 0.13.3 by David Dérus, available as a PDF (MD5: 1f6388f976454e37119d6bee268d249a
).
This page lists every improvement section and their status.
Progress : 27/46
Section | Links |
---|---|
Issue - MR | |
Issue - MR | |
2.2.4 - There is no instance deployment tutorial or one-click install - Scalingo | Issue - MR |
Issue - MR | |
2.2.5 - There is a user documentation website, without any actual user documentation | Issue |
Issue - MR | |
Issue - MR | |
Issue - MR | |
Issue - MR | |
Issue - MR | |
2.3.7 - The application data sources could be GPG signed | Issue |
2.4.3 - Using bitfields is adding complexity between the code and database layer | Issue |
2.4.4 - Content migration classes should be extracted from database migrations for easier testing | Issue |
GeometryRecord is not the “Rails way” | Issue - MR |
Issue - MR | |
2.5.10 - Some domain logic code is duplicated | Issue |
Issue - MR | |
2.5.12 - Front-end and back-end code are tightly coupled | Issue |
2.5.13 - The full Ruby and JavaScript test suites are taking some time to run | Issue |
Issue - MR | |
Issue - MR | |
2.5.16 - Policies tests can be DRYed | Issue |
database_cleaner gem may not be required | Issue - MR |
Issue - MR | |
2.5.19 - Extract domain logic from controllers, models and validators | Issue |
2.5.20 - The application is requiring the whole Ruby on Rails stack, even if it is not using parts of it. | Issue |
Issue - MR | |
2.5.22 - The VueX store is accessed directly from the front-end components | Issue |
2.5.23 - The GardenMap state is updated through an event bus | Issue |
2.5.24 - Picture analysis could be delayed through ActiveJob | Issue |
Issue - MR | |
Issue - MR | |
2.6.5 - There is no way to go back to top on the observations timeline | Issue |
2.6.6 - The onboarding process is lacking some visible and understandable instructions | Issue |
Issue - MR | |
Issue - MR | |
Issue - MR | |
2.6.10 - In guest mode, the “observations” tab is duplicated, while referring to a different feature | Issue |
Issue - MR | |
2.6.12 - Some buttons are hiding the tab bar | Issue |
Issue - MR | |
2.6.14 - Map scale can be 200 km and can’t be limited | Issue |
Issue - MR | |
Issue - MR | |
Issue - MR |