GSoC-Data icon indicating copy to clipboard operation
GSoC-Data copied to clipboard

Change Schema for data files

Open mzfr opened this issue 7 years ago • 1 comments

There are multiple data files that stores all the info. It would be nice to make single file for all the organizations(organization.json) and another file for all the projects(projects.json).

Schema for organization.json:

{
   "year": [ {
        "Organiztion": "Name of the organization",
        "About": "Information about the organization",
        "URL/LINK": "Archive URL of the organization",
        "Mail": "Mailing list of the organization",
        "Technologies": "All the languages/tech mentioned by org",
        "Topics": "Topics in the organizations",
        "Contact": "Contact to the organization",
        "Idea-page": "URL to the idea page of the org"
    } ]
}

Schema for projects.json:

{
   "year": [ {
        "Organization": "Name of the organization",
        "Title": "Title of the Project",
        "Detail": "Detail about the project",
        "Link": "Archive link to the URL",
        "Student": "Name of student",
        "Mentor(s)": "Name(s) of all the mentors"
   }
   ]
}

If any of the information is missing from any year/org/project then it can be left empty - "we fetch what we can".

mzfr avatar Sep 01 '18 11:09 mzfr

Ye wala bhi sahi hai oye. Isse kar le.

dufferzafar avatar Sep 10 '18 13:09 dufferzafar