Skip to content

sunilabrahamindia/sunilabraham

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,374 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Sunil Abraham Project

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.

Purpose

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.

Project Scope

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.

Technology

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.

Repository Structure

Typical directories in the repository include:

  • publications/ – publications by Sunil Abraham
  • media/ – media coverage and mentions
  • articles/ – general articles
  • _layouts/ – page layouts
  • _includes/ – reusable interface components
  • _data/ – structured data used by the site
  • assets/ – images and other static assets
  • tools/ – utility pages and navigation tools

The structure is designed to keep content and presentation clearly separated.

Structured Data

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.

Accessibility and Design

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.

Versioning

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.

Repository Metadata

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.

Licensing

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.

Contributing

The repository is public so that the documentation process remains transparent. Suggestions, corrections, and references may be submitted through GitHub issues.

Long-Term Vision

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.

About

Documentation project for Sunil Abraham — a public knowledge and website repository built with Markdown, HTML, CSS, and JavaScript, hosted via GitHub Pages. The project aims to organise, publish, and maintain documentation, notes, and references in a simple and open format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors