Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross-linking projects #4

Open
stuartpb opened this issue Jan 16, 2018 · 1 comment
Open

Cross-linking projects #4

stuartpb opened this issue Jan 16, 2018 · 1 comment
Labels
model / schema Shortcomings of the project definition structure

Comments

@stuartpb
Copy link
Member

stuartpb commented Jan 16, 2018

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 stuartpb added the model / schema Shortcomings of the project definition structure label Jan 21, 2018
@stuartpb
Copy link
Member Author

stuartpb commented Jan 21, 2018

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
model / schema Shortcomings of the project definition structure
Projects
None yet
Development

No branches or pull requests

1 participant