Jan and I have been very busy the past several months starting up the Elix project, a library of high-quality web components designed to support the Gold Standard Checklist. Together with developers from Comcast, Vaadin, CommonTime, and Google, we participate in the Elix Core Team with Component Kitchen serving as a host organization for the project.
Much of what Jan and I have written about on this blog up to this point has led to the creation of Elix. Rather than restating what we've said in the past, we'd like to provide some getting-started tips and invite members of the web application development community to contribute to Elix. Elix is just getting off the ground, but there is enough in place to serve as examples and self-documenting guides for helping us continue to make progress.
The Elix.org website is a great place to start as well as to return to for architectural design overviews and elements/mixins documentation. Also, Jan and I have spoken extensively about Elix, starting with an episode discussing the Gold Standard and following up with a discussion about the Elix project on The Web Platform Podcast earlier this year.
While we are looking forward to working with experienced industry partners, Elix is also a great open source project for those, such as university students, looking to gain their initial experience in web development work, and we extend a particular welcome to these contributors.
Why contribute to the Elix project?
There are many ways to get started in building up your understanding and expertise. A few include:
Any level of invovlement is welcome, and you may find that spending even only an hour a day will soon lead to deep understanding and the ability to make significant contributions to the project.
Take a look at the links, read about Web Components, frameworks such as React, and general progressive web application information. You can clone the Elix GitHub project, read the Elix core team meeting notes, and gear yourself up for involvement. Follow the Elix project on Twitter at @ElixElements.