-
Notifications
You must be signed in to change notification settings - Fork 60
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
Keeping the website up-to-date #199
Comments
Hi Derek, anything specifically interesting for you? It is an information website. At some point i would like to automatically generate information on it (doing it manually as I haven't found the time), and there are a number of smaller bugs as well. |
After taking a look at the issues currently open, I think I would be most interested in helping out with contributing a proper footer. There are a couple of open issues specifying its contents. Although I do wonder if my efforts towards this would go unappreciated seeing as how there would be a banner covering it. There might be a more clever way of alerting users to being interested in feedback while not covering the footer. Is anyone currently working on this? I can probably take care of those two open issues tomorrow. |
I used to have a website like this. To accomplish the automation you're probably interested in, I was scraping and parsing HTML from various pages online. It all went into a nice and neat table at the end. Unless there is some information system that contains all of the information about the various proposals, it seems like a similar approach would need to be taken here. Although I'm not too familiar with the way TC39 works, it seems like the source of truth for the stages of these proposals is the tc39/proposals repo. If so, and unless the main page is only supposed to contain stage 3 proposals, perhaps the various tables of the Markdown files in the tc39/proposals repo can be parsed for the data necessary to populate the tc39.github.io/_data/ directory with files for each stage. It seems like they can use the same data structure already being used for stage3.yml. After the footer is done, I think I can take care of the following two issues.
These issues are a bit more involved. Fortunately, I have solved this problem for myself in the past and wouldn't mind contributing a solution to this as well. With no real information system in place, it seems like some data (i.e., examples) would need to be collected from the proposal repos themselves. I will have to look further into that problem once I get there and will keep you posted. |
There appears to be no desire to have |
they are not part of the site by design. In the past, people have gotten very upset about stage 1 proposal, without realizing what stage 1 signifies. Stage 3 is the stage at which software developers can start trying things. Only stage 3 needs to be synchronized. |
Alrighty. I think you can ignore my intention of putting all stages into data structures as they won't be rendered on the site. (For some reason, the GitHub UI is preventing me from replying directly to your question in the open PR, so I'll just mark it as resolved.) |
I think this was fixed in #290, right? |
Yes I think so, this can probably be closed in favour of that |
Yulia had mentioned that she would like some help keeping the website up to date. Is there anything that needs to be prioritized? Please let me know how I can be of assistance. :)
/cc @codehag
The text was updated successfully, but these errors were encountered: