-
-
Notifications
You must be signed in to change notification settings - Fork 998
SUG 9.2: inconsistencies with index.json common_name(s) field #4891
Copy link
Copy link
Open
Labels
dataMissing/bad/outdated data, but no code errorMissing/bad/outdated data, but no code errordescriptionImprovements or additions to description of scenery, landscape or skyculture…Improvements or additions to description of scenery, landscape or skyculture…documentationImprovements or additions to documentationImprovements or additions to documentationimportance: mediumA bit annoying, minor miscalculation, but no crashA bit annoying, minor miscalculation, but no crashpurpose: cultural astronomyIssues, pull requests and proposals with cultural astronomy purposesIssues, pull requests and proposals with cultural astronomy purposessubsystem: skyculturesThe issue is related to skycultures of planetarium...The issue is related to skycultures of planetarium...
Milestone
Metadata
Metadata
Assignees
Labels
dataMissing/bad/outdated data, but no code errorMissing/bad/outdated data, but no code errordescriptionImprovements or additions to description of scenery, landscape or skyculture…Improvements or additions to description of scenery, landscape or skyculture…documentationImprovements or additions to documentationImprovements or additions to documentationimportance: mediumA bit annoying, minor miscalculation, but no crashA bit annoying, minor miscalculation, but no crashpurpose: cultural astronomyIssues, pull requests and proposals with cultural astronomy purposesIssues, pull requests and proposals with cultural astronomy purposessubsystem: skyculturesThe issue is related to skycultures of planetarium...The issue is related to skycultures of planetarium...
Type
Projects
Status
Ready
I have been reading through the SUG to understand the structure of sky culture data, especially the
common_name/common_namesfield. I have noticed some inconsistencies that I think should be addressed:SUG 9.2.4: Constellation -> common_name
translators_comments(9.2.7 has it),generate-pot.pyuses itreferencesbut this is neither documented nor read byConstellations.cppConstellations.cppandgenerate-pot.pyusecontextbut this is not documentedSUG 9.2.5: Asterisms -> common_name
translators_comments(9.2.7 has it),generate-pot.pyuses itreferencesincommon_name, butAsterisms.cpptries to readdata["references"]instead ofdata["common_name"]["references"]Asterisms.cppdoes not usecontext, butgenerate-pot.pydoes, but the field is not documented in the SUGSUG 9.2.7: Sky Culture -> common_names (Names of Stars, Planets and Nonstellar Objects)
translator_comments, index.jsons usetranslators_comments(with an extra "s")process_namesingenerate-pot.pyusescontextincommon_names, but this is not documented in the SUGThese are just examples of what I have found so far. I will edit this issue if I find more.
I suppose a solution would be to introduce a single section in the SUG that defines the structure of
common_name/common_names, including all the fields and thus serving as a "single source of truth" so its easier to update and maintain.