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

Creation of Individual Organizations Page #407

Closed
3 tasks done
Olivia-Chiong opened this issue Mar 14, 2021 · 3 comments
Closed
3 tasks done

Creation of Individual Organizations Page #407

Olivia-Chiong opened this issue Mar 14, 2021 · 3 comments

Comments

@Olivia-Chiong
Copy link
Member

Olivia-Chiong commented Mar 14, 2021

Overview

We need to plan the process of how the individual organization page will be created and the order in which APIs will be called so front end can build the page.

Action Items

  • Clarify the order in which the GitHub API and CTI database will be called
    • Agree to call CTI database and get organization information first before calling GitHub API
  • Decide how ancestor and alias tags will be added/dropped

Resources/Instructions

GitHub Documentation
https://api.github.com/search/repositories?q=topic%3Acivictechindex+hack-for-la
Alias API Endpoint
Organization Tag field
Official Org Tags
Contributors flag

@Olivia-Chiong Olivia-Chiong added API Integration: GitHub API Integration: CTI database p-feature: Organizations Everything relating to Organizations page p-feature: project card Everything related to project card detail display role: back end labels Mar 14, 2021
@Olivia-Chiong Olivia-Chiong added this to Ice Box in Project Management via automation Mar 14, 2021
@Olivia-Chiong Olivia-Chiong moved this from Ice Box to In progress (actively working) in Project Management Mar 14, 2021
@Olivia-Chiong Olivia-Chiong changed the title Creation of Individual Contributors Page Creation of Individual Organizations Page Mar 21, 2021
@Olivia-Chiong
Copy link
Member Author

Olivia-Chiong commented Mar 21, 2021

@giosce will research what information we can pull from the GitHub API

Examples:
GitHub ID + civictechindex
or openoakland + civictechindex
or openoakland + open-oakland + civictechindex

@giosce
Copy link

giosce commented Mar 28, 2021

@Olivia-Chiong
Copy link
Member Author

So in order to get all projects in the organization that have joined the index, we need to use the following:

openoakland + civictechindex AND open-oakland + civictechindex and all other aliases in our alias list.

We will then have to dedup them before displaying the results.

Project Management automation moved this from In progress (actively working) to Done Mar 28, 2021
@maxskewes maxskewes removed this from Done in Project Management Apr 12, 2022
@maxskewes maxskewes added this to Closed Issues in Closed issues via automation Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Closed issues
Closed Issues
Development

No branches or pull requests

5 participants