Page MenuHomePhabricator

Create an AngularJS app that consumes a fake identities, affiliations and countries API REST and allows to play with such dataset
Closed, DeclinedPublic

Description

This is part of the microtasks defined in the proposed GSoC project at T60585: Allow contributors to update their own details in tech metrics directly.

This task aims at providing a first AngularJS web application that will help in the managing of unique identities, affiliations and countries. This can be seen as a second step of the task T91871: Create a REST API based on the SortingHat tool API to list identities, that lists unique identities through a REST API.

Thus, the goal of this task is to provide a way to manage such identities through the web. And for this purpose, we're going to use fake dataset. We can have for instance such dataset in an internal JSON file of the AngularJS app.

Some previous knowledge:

  • A developer may have several identities: several email address and several ways to have her name written down.
  • A developer typically lives in a country.
  • A developer works in a company.

What we need to have in this microtask:

  • List unique identities of a developer
  • Given a list of companies, allow to drag and drop a developer in a company.
  • Given a list of countries, allow to drag and drop a developer in a country.

Event Timeline

Dicortazar raised the priority of this task from to Medium.
Dicortazar updated the task description. (Show Details)
Dicortazar moved this task to Backlog on the wikimedia.biterg.io board.
Dicortazar added a subscriber: Dicortazar.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 7 2015, 11:43 AM
Qgil lowered the priority of this task from Medium to Low.Sep 25 2015, 11:31 AM
Qgil added a subscriber: Qgil.
Aklapper lowered the priority of this task from Low to Lowest.Nov 9 2015, 12:47 PM
Aklapper raised the priority of this task from Lowest to Low.
Aklapper moved this task from Backlog to Ready to Go on the wikimedia.biterg.io board.
Aklapper lowered the priority of this task from Low to Lowest.Nov 20 2016, 7:26 PM
Aklapper closed this task as Declined.Aug 4 2018, 12:54 PM

If this is wanted then it should be managed under the CHAOSS / oss-health-metrics Linux Foundation umbrella (upstream): https://github.com/chaoss/grimoirelab

Not Wikimedia specific hence declining the task in this (Wikimedia) place.

Restricted Application removed a subscriber: Liuxinyu970226. · View Herald TranscriptAug 4 2018, 12:54 PM