I've written some data processing code to try to take Zero's parts listings and add metadata to them and emit some listings on the unofficial manual.
The output pages, currently, are listed here and are highly subject to deletion and re-organizing. Do not link to them expecting them to be stable yet.
https://zeromanual.com/wiki/Category:GeneratedPartsPageI'm looking for comments about the structure and usefulness of these pages.
I know for example that I'm not listing prices, and I'm not sure that I can reasonably do that, so don't expect that I'll just add them because you want them. The unofficial manual isn't a dealer and doesn't have an official license for this data, so I'm publishing this under Fair Use / Derivative Work claims and will likely add a real disclaimer to this section of the website to avoid trouble.
I also know that the way the articles are carved up is a little troublesome. I can recombine the pages into larger ones, and can even merge the tables, but I'm unsure how useful that would be.
I also know that there are typo issues and some mangled text in there, as a result of the complicated method by which I extract the text from the parts catalog documents. There's a professional process of data cleaning to improve on here, which just will take me time to get right. It took a while to make the output this clean.
I have a few thoughts about how this might go in general, which might be the right food for thought for you to provide feedback on:
- Each part number might get its own page (huge number of pages, but leaves rooms for people to comment and makes it easy to link to/between part numbers).
- The "component" articles could each include the relevant parts listing table.
- Indexing articles by part type (bolts, brackets, etc).
- Splitting the articles back into per-model-year articles (mirrors the original structure but that makes it harder to track changes across years and models which is what I'm trying to do here).
The nice part is that the program that generates these pages can wipe these clean and start over to generate something else. But that's why I'm asking aloud for feedback.