Versions
The Versions page documents the release history of the Sunil Abraham Project website. Each entry records structural updates, content milestones, and technical improvements across successive releases, providing a chronological record of the project’s evolution.
📚 Older versions are available in the Versions Archive 1.
Contents
- Version 1.1
- Version 1.1.1
- Version 1.1.2
- Version 1.2
- Version 1.2.1
- Version 1.2.2
- Version 1.2.3
- Version 1.3
- Version 1.3.1
- Version 1.3.2
- Version 1.3.3
- Version 1.4
- Version 1.4.1
- Version 1.4.2
- Version 1.5
- Version 1.6
- Version 1.6.1
Version 1.1
Version 1.1 covers the period between 1 January and 11 January 2026. Work during this phase focused on adding new material, extending source-based clusters, and carrying out routine technical maintenance.
Content
- At the end of Version 1.0, the site contained 374 articles.
- 67 new articles were created during this period and prepared for addition to the site.
- Work remained centred on documentation and archival completeness.
Media Mentions
- Continued work on Hindustan Times media mentions.
- Articles were added and aligned with existing metadata and structure.
Clusters
- New source-based clusters were started, with relevant articles created:
- Work also began on the Sunil Abraham and Business Standard cluster.
- Some related Publications already existed.
- Additional interviews and media mentions were created to support this cluster.
Maintenance and Technical Changes
- Resolved a double H1 issue.
- This required changes across site layouts and CSS stylesheets.
- The site search option was changed to Google Search for the time being.
- The TSAP banner was moved to a standalone
_includesfile to simplify the homepage layout. - General footer cleanup was carried out.
New Article
- Work started on an article on Mahiti Infotech.
Status
- Completed
- Completion date: 11 January 2026
Version 1.1.1
Version 1.1.1 covers a short follow-up period after Version 1.1, with work focused on continued content expansion, consolidation of clusters, and the early groundwork for a new Resources section.
Content
- 22 new pages were started.
- Work continued to prioritise documentation, completeness, and structured grouping of material.
Clusters
- Work on the Sunil Abraham and Business Standard cluster was completed for now.
- A small number of related articles were unavailable or had unresolved issues.
- These gaps have been noted and will be revisited in the future.
- Initial work began on a FactorDaily cluster.
- Relevant articles and media mentions were created and added to TSAP.
- Work also began on a The Hindu cluster.
- Related articles have started to be created.
- Cluster development will continue into the next phase.
Resources
- The Resources section was initiated.
- This work is at a very early stage.
- A first draft of an Aadhaar timeline article has been prepared:
Status
- Completion date: 18 January 2026
Version 1.1.2
Version 1.1.2 marks an important milestone for The Sunil Abraham Project. The project crossed 500 published articles this week with the publication of Surveillance Is Like Salt in Cooking.
Reaching 500 articles represents a significant point of scale for TSAP, reflecting sustained documentation, curation, and long-term editorial commitment.
Beyond this milestone, Version 1.1.2 represents a phase of accelerated growth, continued consolidation of media clusters, and the introduction of internal tooling to support ongoing maintenance and publishing discipline.
Content
- 41 new articles were created during this period.
- Work continued to prioritise completeness, accurate metadata, and consistent structuring across media articles.
Clusters
- Continued work on The Hindu news cluster.
- The cluster page has been created: Sunil Abraham and The Hindu
- Related articles have been added and will continue to be expanded in subsequent versions.
- Work progressed on Frontline media mentions.
- Article creation has begun and a dedicated cluster is under active development.
- Work also continued on Governance Now media mentions.
- Additional articles were created and organised within the cluster.
Maintenance and Internal Tooling
- A Maintenance dashboard was introduced to support ongoing quality control across the site.
- Dashboard link: Maintenance
TSAP Days
- TSAP Days was launched as a new internal celebration and tracking page.
- TSAP Days tracks articles created each day and highlights publishing streaks and publishing momentum.
- The initiative is inspired by #100WikiDays and #100HappyDays, adapting the idea of consistent creative output to TSAP.
- Page link: TSAP Days
Completion date: 25 January 2026
Version 1.2
Version 1.2 focuses on strengthening media coverage clusters, improving chronological discovery across the archive, and continuing incremental biographical documentation. The release reflects steady consolidation work rather than a single headline milestone, with attention to accuracy, consistency, and long-term navigability.
- 30 articles have been published this week.
Clusters
- Cluster page created: Sunil Abraham and Open Magazine
- The Forbes India media cluster was also completed. Sunil Abraham and Forbes India
- Substantial work was carried out on Sunil Abraham and The Indian Express
- A small number of existing articles under Publications were found to have inconsistent YAML metadata, where
source: Indian Expresswas used instead ofsource: The Indian Express. This inconsistency has been corrected across affected articles. Additional articles were created and added to the cluster during this cycle. - Work continued on the News18 media articles.
- We have worked on Sunil Abraham and The New Indian Express
Chronological Discovery
- An On This Day feature was introduced.
- This chronological view surfaces historical content by publication date, making older contributions easier to discover and revisit.
Biographical Articles
- A new biographical article was started: Herbert Paul. Herbert Paul is an Indian musician, graphic designer, and design consultant based in Bengaluru, Karnataka.
Completion date: 1 February 2026
Version 1.2.1
- 27 articles have been created this week.
Clusters
- Substantial work was carried out on The Hindu Business Line media articles.
- Parallel work was completed on articles related to DNA India.
- Two articles from Outlook India magazine quoting and mentioning Sunil Abraham were created during this cycle. The dedicated cluster page for Outlook India has not yet been created and will be addressed in a subsequent release.
Mentions and Citations
- A new Mentions page was introduced to systematically list external references to the Sunil Abraham Project.
- This page documents mentions across newspapers, websites, encyclopaedias, reference platforms, and other third-party sources, establishing a formal citation ledger for external recognition and reuse.
Status Completion date 8 February 2026
Version 1.2.2
- 24 new pages have been published this week.
Clusters
- Work commenced on the Outlook India cluster, along with related media articles referencing Sunil Abraham.
- Initial documentation began on the Forum for Rights to Electronic Expression (FREE), recording its formation in 1994 and its early role in digital rights advocacy in India. Details from primary sources, archival materials, and first-hand accounts will be added progressively as they become available.
Site Infrastructure and Redirect Hygiene
- All short vanity URLs (/1/, /c/, /free/, /h/, /p/, /v/) were reviewed and standardised. Earlier bare meta-refresh stubs were replaced with a consistent minimal redirect template incorporating canonical and noindex directives to improve crawl clarity and SEO hygiene.
Documentation
- A GitHub Wiki was initiated for process documentation: Project Wiki. The wiki will be expanded gradually.
Commemorations and Special Pages
- An interactive commemoration for the 33rd anniversary of Students for Peace was launched on 13 February 2026, with a dedicated permanent page at /sfp33/. The page uses an include file (
/_includes/sfp33.html) featuring 33 animated candles. - The commemoration section was integrated into the homepage (/index.md) for temporary display from 13–19 February 2026, after which it will be removed from the homepage while remaining permanently accessible at /sfp33/.
- A new category page, TSAP Events and Rituals, was created to document future commemorations, anniversaries, and milestones.
- Additional media coverage articles related to Students for Peace were created during this cycle.
Events
- The Events index page was established at /events/ to document organised and participated engagements.
- The article on the India AI Impact Summit 2026 was created at /events/india-ai-impact-summit-2026/, with further expansion to be done.
Status Completion date 15 February 2026
Version 1.2.3
- 15 new pages have been published this week.
Events and Summit Coverage
- Continued work on the India AI Impact Summit documentation:
- Expanded the 2026 event page at /events/2026/sunil-abraham-india-ai-impact-summit/.
- Further developed the primary summit article at /events/india-ai-impact-summit-2026/, consolidating references and structure.
- Created a new event article: /events/2026/infosys-ai-day/, documenting participation and contextual references.
Clusters
- Work commenced on the Mint cluster, aggregating coverage, citations, and related references from Mint newspaper articles mentioning Sunil Abraham.
Shortcuts and URL Infrastructure
- Expanded the shortcuts directory at /shortcuts/.
- Created a new Extended URL Shortcut section to support multi-letter shortcut paths, improving navigational flexibility and future-proofing short URL design.
Milestones
- Created Repeat after me (Tweet Series) — an article documenting Sunil Abraham’s February 2017 Aadhaar tweet thread. Marked as the 600th article published on TSAP.
Status ✅ Done
Completion date: 22 February 2026
Version 1.3
- 36 new pages have been published this week between Sunday, 22 February 2026 (morning) and Saturday, 28 February 2026 (end of day).
Versions and Archive Structure
- The /versions/ page had grown substantially in length.
- Task logs from Version 0.1 through Version 1.0 were consolidated into Version 1 Archive for structural clarity and long-term maintainability.
- The next archive page will be created after completion of Version 2.0.
Clusters
- Continued work on the Mint newspaper cluster. Additional Mint articles were created and integrated.
Videos
- The /videos/ section was expanded. Missing years were added. Additional videos were incorporated into relevant yearly pages.
Newest Pages Interface
- The /newest/ sort and filter interface was enhanced with several usability improvements:
- Active sort button highlighting.
- Live result count display.
- “✕ Clear Filters” button.
- URL-based deep linking for shareable filtered views.
- Introduction of a
?year=URL parameter. - Dedicated no-results message for empty filter states.
Utility Toolbox (v2.1 Redesign)
- The Utility Toolbox was redesigned with a cleaner single-panel layout.
- New and improved controls include:
- Font selector (12 fonts, loaded on demand).
- Font size controls (buttons and sliders).
- Line height controls (buttons and sliders).
- Letter spacing slider.
- Word spacing slider.
- Font colour selector.
- Functional “Reset All” option.
- Toolbox open/close state persistence across page visits.
Navbar Refactor
- The navbar include was made self-contained.
- All navbar CSS and the
slideDownanimation were moved fromstyle.cssintonavbar.htmlwithin an embedded<style>block.
- All navbar CSS and the
- Structural and accessibility improvements:
- Active page highlighting using
aria-current="page". role="list"added to menu.- Mobile menu closes on link click.
- Mobile menu closes on outside click.
- Active page highlighting using
Header Refactor
- The header include was made self-contained.
- All header CSS moved into
header.htmlwithin an embedded<style>block.
- All header CSS moved into
- Selector corrections:
.site-header .site-titleupdated to.site-header .site-title ato prevent global link colour override of gradient text..site-header pupdated to.site-header .site-subtitlefor explicit targeting and clarity.
Status ✅ Done
Completion date: 28 February 2026
Reporting time: 1 March 2026, 2:40 am IST
Version 1.3.1
- 29 new pages have been published this week.
Chaitali Content Development Cycle
- Chaitali is a structured TSAP content development event conducted from 1 March to 14 April 2026.
- The initiative aims to accelerate content creation while systematically improving existing pages.
- The cycle focuses on expanding articles, refining structure and documentation, correcting inconsistencies, strengthening metadata and internal linking, and enhancing overall site quality within a defined time-bound period.
Version Management
- Centralised site version management was introduced by adding a global
tsap_versionvariable in_config.yml. - The site footer now dynamically displays the current version using
1.6.1, replacing the previously hardcoded version number.
Clusters
- Work on the Mint newspaper cluster was completed during this cycle.
- This is now one of the largest clusters on TSAP, containing 59 total articles.
- Work also began on the Firstpost cluster with new articles added and organised.
Header Enhancements
- A header statistics strip was added below the site tagline.
- The strip displays: Live page count linking to /newest/, Category count linking to /categories/
Categories Page Redesign
- The /categories/ index page was rebuilt.
- The new interface includes: Search box, Three sorting modes (A–Z, Z–A, by count), Live result count, Category descriptions pulled directly from each category page’s YAML front matter
Codespaces Workflow
- A GitHub Codespaces workflow was introduced to support batch editing across multiple files.
- A Codespace workspace was created and configured for the repository.
- The first batch update used this environment to add the internal link Sunil Abraham to the lead sections of several media articles.
- Changes were committed as a single grouped commit and synced back to the repository.
- This establishes a repeatable workflow for future multi-page edits such as internal linking and metadata updates.
Codespaces Access Issue
- After several edits (approximately 8–10) made through Codespaces, an error message appeared indicating “secondary limit hit, too many requests.”
- Following this, some images and GitHub file pages using the
blobURL pattern became intermittently inaccessible across devices. - The issue did not appear to be related to code changes or image locations.
- It remains unclear whether the behaviour was triggered by Codespaces usage or by GitHub request limits.
Status ✅ Done
Completion date: 7 March 2026
Reporting time: 7 March 2026, 11:40 pm IST
Version 1.3.2
- 41 new articles have been published this week.
Milestone
- TSAP crossed 700 published articles with the addition of Unshackling Expression: A Study on Laws Criminalising Expression Online in Asia.
Clusters
- Continued work on the India Today cluster with additional articles added and organised.
- Work progressed on the ThePrint cluster.
- Initial work was carried out on the BW Businessworld cluster.
- Additional work was done on the Internet Democracy Project cluster; at present this cluster contains a small number of media mentions.
- Articles were also created and organised under the Newslaundry cluster.
Status ✅ Done
Completion date: 14 March 2026
Reporting time: 15 March 2026, 12:05 am IST
Version 1.3.3
- 43 new articles have been published this week.
Clusters
- Work was carried out across multiple clusters, including: National Herald, The Register, TechPresident, PCWorld, Voice of America
Press Clippings
- A new page, Press Clippings, was introduced. This page serves as a collection of original newspaper and magazine clippings featuring Sunil Abraham in print media.
TSAP Documentation
- Work began on building a dedicated TSAP documentation system to provide a structured and scalable reference layer for site organisation and content standards.
- The goal is to ensure long-term consistency, reduce errors, and formalise workflows as the archive grows.
- Initial foundational pages include: Manual of Style — writing and formatting standards, including language, punctuation, bolding rules, and YAML requirements. Markdown Guide — a practical cheatsheet tailored for TSAP usage. YAML Front Matter — documentation of required parameters with examples. Site Structure — explanation of repository layout, directories, and system files.
Cluster Categories Refactor
- All cluster pages were standardised to use
categories: [Clusters], removing earlier dual categorisation with “Media mentions.” - Applied across 45 cluster pages in a single commit
Status ✅ Done
Completion date: 21 March 2026
Version 1.4
- 54 new pages have been published this week (22 March – 29 March).
Milestone
- The Sunil Abraham Project reached 800 published articles with the publication of «Биометрические ID в Индии становятся инструментом тотальной слежки» (English: Biometric IDs in India Are Becoming a Tool of Total Surveillance).
Clusters
- Work was carried out across multiple clusters, including: The Wall Street Journal, HuffPost, The Independent
Event Pages: Natural Language–Structured Data Hybrid System
- A structured event documentation system was designed and built from scratch, combining a natural language, Wikipedia-style narrative lead with a Wikidata-inspired structured data block.
- Each event page follows the permalink structure
/events/YYYY/event-name/and is categorised as either Events participated or Events organised, depending on Sunil Abraham’s role.
Page Structure
- Each event page contains a human-readable lead section followed by a structured data infobox rendered from YAML front matter.
- The infobox is stored in
_includes/event-infobox.htmland pulls property labels dynamically from_data/properties.yml, a custom property registry modelled on Wikidata’s property system (P1–P6). - This separation of data, meaning, and presentation ensures consistency across all event pages without hardcoding labels in HTML.
Infobox Design
- The infobox renders as a flat two-column table with a blue left accent bar, italic property labels, and Unicode icons per field:
- 🏷️ instance of
- 📅 date
- 📍 location
- 🎭 role
- 🏛️ organiser
- 🌐 official website
- RDFa attributes (
vocab="https://schema.org/",typeof="Event",property="") are included on all fields, making event data machine-readable by Google’s Knowledge Graph and schema.org validators. - The heading “Event details” appears above the table, outside the border.
Property Registry
_data/properties.ymldefines six properties with internal IDs (P1–P6) and human-readable labels.- Page YAML remains human-readable (
event_type,location, etc.), while the infobox resolves labels dynamically viasite.data.properties. - This enables site-wide label changes from a single file.
Query System
- A dedicated event query interface was built, modelled on the Wikidata Query Service UI.
- It extracts all event pages at Jekyll build time into a JavaScript data array using Liquid, then filters client-side with no backend required.
- Features include tag-chip inputs with autocomplete (event type, location, organiser, role), keyword search, date range filters, sortable table and card views, CSV and JSON export, and URL state syncing via
history.replaceState()for shareable queries.
Event Page
- The first event page created under this system is Pune Public Policy Festival 2026.
Relevant Files
_includes/event-infobox.html— infobox template_data/properties.yml— property registry/events/2026/pune-public-policy-festival.md— first event page- Live page: https://sunilabraham.in/events/2026/pune-public-policy-festival/
Cluster Audit
- The Times of India cluster (The Times of India) was rechecked, and additional previously missed articles were identified and added.
Recent Changes Page
- Work began on the Recent Changes page using the GitHub API to display recent edits with filtering and pagination.
- Initial improvements include author mapping and cleaner display of changes.
- Further work is planned to correctly map files to their actual page URLs and improve usability.
Status ✅ Done
Completion date: 28 March 2026 (night)
Version 1.4.1
- 27 new pages have been published this week between 29 March 2026 and 4 April 2026.
Clusters
- Worked on media mentions across the following clusters: Techdirt, ZDNet, Electronic Frontier Foundation
Cluster Maintenance
- Revisited the Bangalore Mirror and Business Standard clusters.
- Identified and added previously missed articles.
- General cleanup and maintenance were carried out to improve consistency and completeness.
New Article
- Work began on the Centre for Internet and Society article.
- The initial landing page has been created and will be expanded progressively.
- Future work will focus on documenting the history and activities of CIS, with particular attention to the period between 2008 and 2019, prior to Sunil Abraham stepping down as Executive Director.
Status ✅ Done
Completion date: 4 April 2026 (night)
Version 1.4.2
- 26 pages have been published this week between 5 April 2026 and 11 April 2026.
Milestone
- TSAP reached 850 published articles with the creation of Concept Note for the Centre for Internet and Society.
- The article includes a PDF embed of the original document and covers the organisation’s background, mission, research agenda, and planned activities.
- The main Centre for Internet and Society page was updated with a Concept Note section, and the CIS logo was added to both pages.
Clusters
- Work was carried out on the Committee to Protect Journalists and Rediff clusters.
Templates and Documentation
- New Jekyll include templates were created following the Wikipedia-style notice model:
outdated.html,disputed.html,cleanup.html,copyedit.html,expert-needed.html,current.html,expand.html, andexpand-section.html. - A dedicated documentation page listing all templates with usage examples was created at /tsap/templates/.
Template Redesign
- The
notice.html,stub.html, andunder-construction.htmltemplates were redesigned for visual consistency with a left border layout, white or near-white background, consistent link colours, androle="note"for accessibility. - The
under-construction.htmltemplate was updated to include a dynamic link to the page’s GitHub edit history alongside the versions log.
Status ✅ Done
Completion date: 11 April 2026 (night)
Version 1.5
- 31 articles have been published this week between 12 April 2026 and 18 April 2026.
Commemorations
- Work began on A. M. A. Ayrookuzhiel: 30th Death Anniversary Commemoration.
- The 30th death anniversary of Reverend A. M. A. Ayrookuzhiel will be observed on Sunday, 29 November 2026.
- The event page documents planning, progress, and key details related to the commemoration as part of TSAP’s broader effort to document his life and work.
- The A. M. A. Ayrookuzhiel: 30th Death Anniversary Bulletins page was also created to record updates, activities, and progress from April to November 2026.
Clusters
- Work was carried out on the The World and The Sydney Morning Herald clusters.
Media
- An article in Hungarian, Internet, szabadon (Internet, Free), was added and documented.
AI Integration (Codex Workflow)
- Codex (ChatGPT) was integrated into the repository to establish a workflow for AI-assisted edits through GitHub pull requests.
- Codex was used for controlled, small-scope modifications including insertion of the Template:A. M. A. Ayrookuzhiel across relevant pages and addition of internal links to Sunil Abraham within publication lead sections.
- Changes were generated through structured prompts, reviewed, and merged using the standard pull request workflow.
- The integration was tested through Pull Request #1 and Pull Request #3.
Status ✅ Done
Completion date: 18 April 2026 (night)
Version 1.6
- 27 new pages have been published this week between 19 April 2026 and 25 April 2026.
Milestone
- TSAP crossed 900 published articles with the addition of My Outsides Look Cool, My Insides Are Blue….
Clusters
- Work was carried out on the GovTech and Mail Today clusters.
Centre for Internet and Society (CIS)
- Created Memorandum of Association (MoA) of the Centre for Internet and Society and CIS Memorandum of Association: An Explainer.
A. M. A. Ayrookuzhiel and Related Works
- Created The Role of Religion in Dalit Liberation: Some Reflections.
- Added Full Text: The Role of Religion in Dalit Liberation: Some Reflections.
- Added Full Text: Chinnapulayan: The Dalit Teacher of Sankaracharya.
Homepage Enhancements
- Introduced a new include file
_includes/newest-section.htmlfor the home page section titled “From the Newest Pages”. - The section displays 5 manually selected recent pages in a card grid, styled consistently with the DYK section, and includes a subtitle and link to contents navigation.
- Fixed a heading class mismatch after integration into
index.md.
TSAP Documentation
- Created four permanent editorial log pages: Newest Pages documentation, Featured article documentation, Featured media documentation, Did you know documentation
General Maintenance
- Improved mobile paragraph spacing in
assets/css/style.cssby addingp { margin-bottom: 1rem; line-height: 1.8; }within the@media (max-width: 768px)block, aligning mobile readability with desktop without affecting list spacing. - Moved Featured Article and Featured Media sections from
index.mdinto_includes/featured-article.htmland_includes/featured-media.html, replacing inline code with {% include %} tags.
Status ✅ Done
Completion date: 25 April 2026 (night)
Version 1.6.1
- 24 new articles have been published this week between 26 April 2026 and 1 May 2026.
A. M. A. Ayrookuzhiel and Dalit Liberation Works
- Created Christian Dalits in Revolt.
- Added Full Text: Christian Dalits in Revolt.
- Created The Religious Factor in Dalit Liberation: Some Reflections.
- Added Full Text: The Religious Factor in Dalit Liberation: Some Reflections.
Clusters
- The The Washington Post cluster was rechecked during this cycle.
- Additional articles that had not been identified earlier were located, created, and integrated into the cluster.
- General cleanup and maintenance work was also carried out across related pages.
Status ✅ Done
Completion date: 1 May 2026 (night)
📄 This page was created on 21 October 2025. You can view its history on GitHub, preview the fileTip: Press Alt+Shift+G, or inspect the .