chipsalliance / chips-alliance-website Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://chipsalliance.org
License: MIT License
Home Page: https://chipsalliance.org
License: MIT License
We should create an entry for the recently held December workshop with entries for each presenter with slides and videos
Link 'Click here' is broke.
I want to create an entry for newsletters, perhaps quarterly initally. Unsure how this will be structured in terms of writeup, but something we owe to the community
Update bylaws!
'Become a Member' button returns a 404 error code
Can you configure the GH repo so that it will deploy a branch to GH pages? Or provide me with permissions so I can configure the Settings of repo myself?
The 'our projects', 'Getting started with CHIPS...' links return a 404 error code.
Is not centered vertically with other entities in its row.
Let's simplify the contact form. A couple of the fields are redundant:
I'd also merge name & lastname into one field.
This should be for fall 2021, not 2022.
Currently the members list is implemented as shortcodes, which is definitely not how we'd like this - we want automation which would enable us to automatically process the membership list etc. So, We would need the HTML from here:
To instead be generated from a YAML (.yml) file, most likely to be put in the data/ directory. That would also of course eliminate repetition in the code and separate content from presentation.
Let me know if that is clear or I need to provide more details.
Do we want a Members opting-out of OWFa commitments page as before? I doubt that. I think this should be a parameter in the YAML file (not present by default, only true for the 1 org that has used this mechanism) and then we can somehow add filtering (at a later date) to reflect that on the member page.
Currently the WG list is a copy-paste from the previous website. We definitely want to change this and populate it from the TSC repo.
We will clean up the data to prepare it to be automatically parsed. The files will be markdown with YAML frontmatter: we want the front-matter to contain standard data (e.g. WG name, leader, meetings list) which should be nicely rendered on the page and some Markdown which should be rendered as-is.
The new website was briefly using a LF template to showcase them (i.e. https://landscape.cncf.io/card-mode?project=graduated, which pulls data from repo - displays information about commit history, programming languages etc.)
This is nice in the longer term but on the other hand we do not have logos for all the projects nor can we expect all of them to procure ones instantly, and we may be missing other random pieces of data. This page should rather just pull from the TSC repo and display the projects as a list, with some information about them.
To do that we would need to parse the projects data. Example: https://github.com/chipsalliance/tsc/blob/main/projects/graduated/f4pga.md - this is kind of almost what we need
Q: Do we showcase only the graduated projects, or do we show the sandbox, archive?
A: We should show the sandbox as a clearly marked, separate category, yes. archive is not important I guess, I assume we don’t have any archived projects now? this section could be hidden by default or sth, if it’s easy.
Q: What info do we want?
This is also related to #18.
Note I am marking this as post-launch as it will require some cleanup on the TSC repository side.
The new website shows a copy paste from the current website, where the TSC is only represented by the Chair (photo missing). We would like a TSC rep list on the website (but just as a list with names + what they represent, no photo), generated from the YML data for workgroups and projects (as it's a derivative, i.e. there is 1 rep per project and workgroup).
This way we could actually generate the list on the website and get rid of the manually maintained list in the README of the TSC repo.
This will of course need some work on the TSC repo side.
The F4PGA workgroup should have its website, https://www.f4pga.org listed
Can you expand on the requirements you have for the Events page? Do you want that to just be a static page of events you can edit freely, a page with an embedded calendar (example), or something else?
UNB & University of Toronto are both missing from the associate member's section of the homepage. They are both active members and should be added.
We should point to forthcoming and archival events on the same page
How hard is it to create a workgroup website within this framework? For example, the analog group sorely needs one
The link at the bottom of the page, entitled "Getting started with CHIPS Alliance" gives a '404' error, page not there.
I tried pushing to the repo today and I got this error:
Did something change recently wrt access via personal access tokens? This is an org-wide setting.
The correct behavior should be to check if this is a link and if not, do not make a link (and hide the "website link" column.
Checking if a value is a link should be fairly trivial, I assume.
See this report for the results of a broken link checker.
The data for the governing board uses shortcodes and is better than the companies list, but still not ideal: https://raw.githubusercontent.com/chipsalliance/chips-alliance-website/6aecb7f4f00988b6db7aae780ae8c9d3134a80e6/content/about/governance.md
Parsing this automatically would be a pain. Also, board reps are derivatives of the companies status. So we might want to keep the board rep data together with the membership data, i.e. add a "board_rep" key or sth like that to the YAML for members. As for photos, they could simply have the following form name_surname.png or sth and this way you would not have to even include that data in the YAML.
There are little corner cases like a silver member board rep but I assume that basically if there is a "board_rep" key on the members side, whoever is indicated just gets added to the board composition (if no photo available, then a placeholder with a head).
As discussed in our meeting on 1/27:
Minor grievance, but it would be good to clean it up.
Do you have a marketing person I can work with to adapt the copy of the existing CHIPS site to the new design? There are a lot of dynamic modules in the new design that I think it would be great to take advantage of, however, it would take some work to adapt the current messaging.
I seem to recall that there were at least 2-3 yearly reports we'd put together over the years. Either we should have all of them on the website (and continue preparing them), or get rid of the subpage in the menu and degrade the one we have to a blog note.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.