apache / apache/ponymail

Add id attributes to top-level generated content [enhancement]

Open
#368 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
80
Forks
32
PR merge metrics
No merged PRs in 30d

Description

Ponymail generates a lot of content dynamically into existing divs in the actual HTML render - in some cases, quite detailed and structured data as well.

It seems like it would be useful to include semantic meaning for key parts of the generated content. For example, on the trends page, the actual ul of participants, the actual number of emails during the period, etc. would be useful to provide ids for, in case someone wants to screen scrape or the like from ponymail.

Is this something worth working on, or is it anticipated that anyone who wants to see the structure of generated data on trends, n-grams, etc. would just call some API?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the generated HTML for the trends and n-grams pages, then compare whether the requested structure should be exposed through semantic IDs or an API. The issue does not name files or tests; work is done only once the target generated content and identifier scheme are agreed and implemented consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.