unusualstudio / unusualstudio-projects

All the projects I'm interested in pursuing on Unusual Studio.
0 stars 0 forks source link

Cross-linking projects #4

Open stuartpb opened 6 years ago

stuartpb commented 6 years ago

I guess this'll probably be handled by using the UUID of the other project being referenced as a fragment link (ie. [PlugMap](#d398fa04-079c-47e0-ac72-b68fbb623841)) - right now, I'm kind of avoiding going into enough detail in the status section to make that useful.

stuartpb commented 6 years ago

I think the thing was that I was thinking it'd be nice if the name auto-filled based on the UUID of the project (and that project UUIDs could be auto-replaced with a reference to the project, a la the shenanigans Trello pulls with URLs, and what GitHub Flavored Markdown does with some kinds of reference), but... I think I'd rather have the ability to name the tags whatever I want (and, if the names go out of sync, I can just have a linter to warn over that or something, because sometimes names out of sync makes sense).

Part of me's like "Oh, but if I have magic UUID replacement logic, I can do stuff with the link, like styling it based on the stage of the project it points to", but, like, I can do that by searching for relevant links via Cheerio anyway, and besides that, I can already distinguish inter-project links in general for special styling just with CSS selectors on the href, so, meh.