Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show planned milestones for specs #260

Open
tidoust opened this issue May 15, 2018 · 2 comments
Open

Show planned milestones for specs #260

tidoust opened this issue May 15, 2018 · 2 comments

Comments

@tidoust
Copy link
Member

tidoust commented May 15, 2018

We've been discussing that in the past and there is probably not much we can do for now, but the recent update of the Device and Sensors WG roadmap page prompted me to record that as an issue.

To earn the "roadmap" title, we should be able to display a timeline that shows planned milestones for a given spec. Problem today is that there is no easy way to gather planned (and up-to-date!) milestones, as Working Group do not necessarily publish that information in a standardized form. Rendering past dates is much easier, but also much less interesting.

@dontcallmedom
Copy link
Member

FYI, groups are expected to maintain their milestone data in https://www.w3.org/PM/Group/milestones-list.html and the data is extracted in https://github.com/w3c/spec-dashboard/tree/gh-pages/pergroup (`*-milestones.json files)

Now, the data is not always up to date (although @plehegar goes through some of them on a regular basis), but it may be at least one way to get this started.

tidoust added a commit to tidoust/media-web-roadmap that referenced this issue Jun 24, 2018
Relates to w3c#260

The new `milestones` column type renders known publication milestones for the
underlying specification. Milestones are retrieved from the W3C Spec dashboard:
https://github.com/w3c/spec-dashboard/tree/gh-pages/pergroup
(files whose name ends with `-milestones.json`).

That columns should typically be added to the summary tables at the end of
"Technologies in progress" sections. This is not done by default for now,
because the milestone information available is still too scarce. Hopefully,
this will change in the near future.
xfq pushed a commit that referenced this issue Jun 25, 2018
Relates to #260

The new `milestones` column type renders known publication milestones for the
underlying specification. Milestones are retrieved from the W3C Spec dashboard:
https://github.com/w3c/spec-dashboard/tree/gh-pages/pergroup
(files whose name ends with `-milestones.json`).

That columns should typically be added to the summary tables at the end of
"Technologies in progress" sections. This is not done by default for now,
because the milestone information available is still too scarce. Hopefully,
this will change in the near future.
@tidoust
Copy link
Member Author

tidoust commented Jun 25, 2018

The framework now fetches the milestones information from the milestone tracker and can render a "Milestones" column in summary tables. That would typically be useful info for the "Technologies in progress" section.

I haven't enabled that column by default yet because we only have milestones data for a few specs for the time being, so the column would be mostly empty. Not sure how to improve the situation. @dontcallmedom, that's TBD :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants