FOSSASIA

FOSSASIA Community Network: Improve the map, add a new or update an existing community

1) Objective

Improve the quality of the FOSSASIA community network on http://fossasia.net or http://fossasia.github.io/#map.

2) Requirements

Improve a local community or add a new one on the map.

Process:

  1. Check where is the community API file located on https://github.com/fossasia/directory.api.fossasia.net/blob/master/directory.json
  2. If the file is located in https://github.com/fossasia/fossasia-communities update it here. If the file is elsewhere on the Internet move it to this repository.
  3. Fill in your data using FOSSASIA API Generator http://api.fossasia.org/generator/ and create json file (press "OK - generate..." ). Save the file on your pc. Please ensure that the community does not exist yet or check that it needs an update.
  4. Then upload it to the github: You need to make a pull request to https://github.com/fossasia/fossasia-communities.
  5. After that copy the link to your web hosted “raw file” in the github fossasia-communities repository - the URL.
  6. If it is a new community add the link (URL) of your “raw file” to: https://github.com/fossasia/directory.api.fossasia.net/blob/master/directory.json.
  7. Make sure to Tweet about your upload, the following tweet: I added a new community from "add name of country or city here" to the #FOSSASIA network @fossasia @hpdang Check out http://fossasia.net

3) Expected Outcome

  • accepted pull request
  • new or updated community on map
  • Tweet

4) Links

Task tags

  • map
  • json
  • api
  • network
  • git

Students who completed this task

Nastya, Yathannsh

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • assessment Outreach / Research
  • done_all Quality Assurance
close

2015