The Sunil Abraham Project (TSAP) is a public documentation initiative that organises writings, media references, research material, and related resources connected with Sunil Abraham and the broader field of internet governance, digital rights, and technology policy.
The project is published as a static website and maintained as a Git repository so that the material remains transparent, versioned, and easy to maintain.
Website: https://sunilabraham.in/
The repository contains the source files for the site, including Markdown content, layouts, styles, and supporting scripts.
The project has several aims:
- To document the writings, interviews, and public references related to Sunil Abraham.
- To organise research material in a structured and readable form.
- To preserve references to media coverage, publications, and policy discussions.
- To maintain a public knowledge resource that can be easily verified and cited.
- To demonstrate a simple, transparent documentation workflow using open tools.
The project emphasises clarity, accessibility, and long-term maintainability.
The site currently includes hundreds of pages and continues to grow. Content includes:
- Articles and essays
- Media mentions
- Publications and research references
- Policy discussions and commentary
- Documentation related to internet governance and digital rights
Where possible, pages include links to original sources and archived copies.
The site is built using simple and widely supported tools.
Core technologies:
- Markdown for content
- HTML and Liquid templates
- CSS for styling
- JavaScript for small interface features
- Jekyll as the static site generator
- GitHub Pages for hosting
This approach keeps the project lightweight and portable.
Typical directories in the repository include:
publications/– publications by Sunil Abrahammedia/– media coverage and mentionsarticles/– general articles_layouts/– page layouts_includes/– reusable interface components_data/– structured data used by the siteassets/– images and other static assetstools/– utility pages and navigation tools
The structure is designed to keep content and presentation clearly separated.
The project also maintains structured datasets that support navigation and documentation features.
These include:
- citation and mentions records
- author information
- site metadata
- search indexing data
The aim is to make the repository function not only as a website but also as a small knowledge base.
The site aims to remain simple, readable, and accessible. Design priorities include:
- high colour contrast
- clean typography
- minimal interface clutter
- keyboard-friendly navigation
- lightweight pages that load quickly
The goal is to keep the site usable across devices and assistive technologies.
The site is versioned through Git commits. Major updates and milestones are recorded on the Versions page: https://sunilabraham.in/versions
This allows the documentation to evolve while preserving a clear history of changes.
Basic repository metadata can be accessed through the GitHub API:
https://api.github.com/repos/sunilabrahamindia/sunilabraham
This endpoint returns information such as repository size, stars, forks, and other statistics in JSON format.
Unless otherwise stated, content on the site is released under the Creative Commons Attribution–ShareAlike 4.0 licence. https://creativecommons.org/licenses/by-sa/4.0/ This allows reuse and adaptation with attribution.
The repository is public so that the documentation process remains transparent. Suggestions, corrections, and references may be submitted through GitHub issues.
The project is intended to grow gradually as a public documentation resource. The focus remains on:
- careful sourcing
- clear presentation
- stable long-term archiving of references and materials
By keeping the system simple and open, the project aims to remain maintainable for many years.