A media database like IMDb, but run through GitHub and deployed on Jekyll.
The original motivation to make this was when observing how limited IMDB was to edit, and then thinking how it could be scaled into a git project where others could learn the ropes while contributing something that would mean something to them as an individual. The outcome is what you see here... although it could do with some improvements.
The main focus of this somewhat strange project is to give new git users a project to 'practice' on while possibly contributing a piece to a puzzle.
This site deployment uses page-themes/primer
as a basis for the layout, but overrides the default CSS import to include everything @primer/css
has to offer. The CSS is imported from as a distribution version on unpkg.
While this project may not have a concrete roadmap, we do have a number of objectives or milestones we would like to achieve in the future. This list by no means represents the scope of expansion, but may set wheel turning for other ideas to be put forward.
[ ] Multi language support
While all of us would like to see this right now, we think it would be best for the project to develop a bit before a decition is reached to migrate the project to it's new structure. (When this does happen, we will attempt to merge all PRs prior to a predefined date.)
[ ] Fallback attempt to find record links
In testing,
2.
was being used to fill the gaps.
[ ] Networked record links of time travel
Partial completion with sibling node linking.
[ ] Enhanced directory structure and front-matter
Further documented on the Development Notes page on the repo wiki.
This would involve an upgrade to accomodate the capacity for extra entry data such as transcripts for movies, lyrics for music records or individual episodes for shows
[ ] Custom pages?
[ ] Request for Comments (RFCs)
When a major feature is to be added to the deployment, we may ask the community for their feedback and anything else they'd like to add on the topic.
Where should I start?
Wherever you like, no-one should dicate what you contribute to. Before you do, please check our Issues and our PRs.
Do you have a list of entries you'd like added?
Yes... suprisingly.
You can view this discovery list on the project wiki under 'Discovery', a lot of the entries are unsorted. There has been several attempts to make this consistent by dumping all the data into a spreadsheet to track the necessary changes (metadata, locale, etc.).
Can my language be added?
Users should express a need to have a particular language added, and then have contributors begin to translate entries (or add new entries).
This entry tracking becomes particularly difficult if trying to triage translations between ever-changing source languages (i.e. where the entry is originally from, and how derivatives are tracked on top of that).
What categories could be added in the future?
Includes both planned and possibilities, likely to expand and evolve.
/:lang/books/:year/:author/:title
)/:lang/events/:year/:venue
)/:lang/games/:year/:developer/:title
)/:lang/films/:year/:director/:title
)/:lang/shows/:year/:??/:title
)/:lang/people/:year/:name
)
Indexed by birth or formed year (includes Individuals, Organizations / Companies, Music Groups, etc.).What categories are on the 'cliff edge'?
/youtube/:year/:channel/:title
) Unsure at the moment:channel
requires custom channel url~~/twitch/:year/:channel
) Unsure of format, and if to add/??/:year/:creator/:??
) Unsure, likely merge of all content creator platforms into one:creator
would use main channel identifier used by the individual or group channelIf this didn't answer any of you questions, feel free to drop by TinkerStorm's discord or contact me directly.