MSFS2020-livery-manager
MSFS2020-livery-manager copied to clipboard
[FEAT] Better Searchability of Liveries
Description
Hello there! With the consistent growth of Livery Creation, the problem can be finding Liveries of specific Airlines, Creators etc., because there is no way to search Liveries and Creator Information is left out.
Solution
- Use and show Information from Layout.json (Creator) and Aircraft.cfg (Title/Description/UI Type) to find Liveries
- Integrate a search bar which filters by Layout.json and Aircraft.cfg values.
Why is this the best solution?
This way the user sees directly which Liveries are from a Specific Airline, creator, theme, etc. The Information is already contained in the Livery, so the biggest changes would be in the Frontend and API, maybe some other changes to data extraction are needed.
Possible Pitfalls
A Problem could be the Inconsistency of data in the Liveries, which sometimes have "Asobo" as their Creator in Layout.json
Additional context
Mockup:
The issue with this is that livery creators don't put anything useful in the JSON fields, as you mentioned.
We'd love to show the creators of every livery in the manager, and their actual livery names.
We can easily set up our API to extract the data.
At the moment our API downloads the entire megapack ZIP, extracts it all, re-compresses each livery, extracts the thumbnails, then uploads the zipped liveries and thumbnails to our CDN and populates a database with every livery.
An option could be to just... do it. If creators want the correct info, they can fix it.
I would presume that adding this Feature could increase data quality in the future if it is more visible to the user. This would add a real benefit to Creators for providing correct Data. I just hope most users wont criticize the Livery Manager instead of the Mega Pack because it shows inconsistent Data. Another thing I am considering is messaging Clink123 or Aileron to ask them about Data Quality and if it were a possibility to elect someone responsible for better QC.