Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.
tux4 edited this page Aug 23, 2018 · 3 revisions

Sangraha has 4 components:

Engineering

Each of us have different expertise - some of us are experienced in backend, some in frontend, some in DevOPs and some in machine learning and other fancy things. We can take this project as an opportunity for personal growth by learning from each other. Therefore, we should strive to be full-stack.

Frontend

These are work related to UX implementation and maintainance

Backend

Work related to backend development

DevOPs

Work related to DevOPs like infrastructure management, security etc.

Content Curation

This is work related to addition of new content in our system, finding new sources, forming relationships with content providers etc.

  • Determine new sources and meta-data for injestion
  • Write scripts to scrape and injest new content
  • Moderate existing content for quality
  • Maintain documentation in this wiki
  • Communicate with external teams to build formal relationships

Product and Design

Here we brainstorm, plan and design new features for the product. We can use our community for new ideas.

Logo Design

Feature Proposals

Research

Perform engineering and non-engineering research to guide future product development.

Engineering Research

Some examples of engineering research:

  • OCR research
  • Progressive web apps for better experience for people with low connectivity

Non-engineering Research

Some examples of non-engineering research:

  • UX Research - we can find ux pattern relevant to us and jot them down

  • Find similar projects, communities and copy relevant ideas from them

  • Learn about managing knowledging commons and FOSS projects

  • Search Page search broken, search does not take effect