-
-
Notifications
You must be signed in to change notification settings - Fork 103
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Currently, we use the ID provided by Bibtex. An ID based on the title may be more intuitive but this kind of ID is unavailable in Bibtex, so would require implementing the below algorithm to generate a unique ID based on the title.
Requirements:
- consider up to first 5 words of title (after removal of stop words?)
- strips special chars
- converts all characters to lowercaps
- slugify: replace whitespaces, underscores and periods by hyphens/dashes
- reduce multiple consecutive dashes to one
- Either check generated ID is unique and append numeric ID if clashes, or else append hash to name
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed