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

Display associated Sustainable Development Goal icon(s) on Projects, etc. #158

Open
brylie opened this issue Nov 2, 2020 · 0 comments
Open
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@brylie
Copy link
Contributor

brylie commented Nov 2, 2020

The United Nations Sustainable Development Goals (SDGs) are a particular class of the more generic Goal model. SDGs are of particular importance as they are officially endorsed and adopted by many countries and administrative units.

Idea

Create a special class/table to hold the United Nations Sustainable Development Goals, so that we can associate those goals with Projects and other entities.

Design

SustainableDevelopmentGoal model may inherit from the Goal model, if they share a common basis of fields.

SustainableDevelopmentGoal model should have the following attributes, some of which may be inherited:

  • name - used in the SDG detail page and alt text for logo
  • description - used on the SDG detail page
  • logo - to be displayed in the interface, such as on the Project detail page
  • website? - e.g. if we want to link to the official definition of the SDG

Related issue(s)

We are currently re-structuring the Goals to be a separate app #154

Related project(s)

The UN Global Goals and Targets as JSON project provides structured data that includes names and image links for the SDGs. This data may be the basis for an import script for our database.

@brylie brylie added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Nov 2, 2020
@brylie brylie added this to the 0.1 milestone Nov 2, 2020
@brylie brylie modified the milestones: 2020, November, 2020, December Nov 23, 2020
@brylie brylie modified the milestones: 2020, December, 2021, January Jan 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant