Closed psychedel closed 5 years ago
Hi @OrionBytes, Thanks for your support and interest in OpenROAD.
We made an attempt to setup a community here but I don't think that picked up as well as we hoped. I'll discuss this with @tspyrou, @abk-openroad and @abdelrahmanhosny
We are still working on a way to figure out project management and listing tasks/issues while making them transparent to potential contributors. CC'in @tspyrou
EDA playground currently only performs synthesis and they have already integrated the same synthesis tool we use (i.e. yosys). We have something similar in the works. You can give it a spin here. @abdelrahmanhosny can provide more details.
This is one of the top priority issues we are currently working on a scheme to provide unit tests, better builds and documentation for developers.
1.) Gitter created: https://gitter.im/The-OpenROAD-Project/community
2 & 4.) Still working on project management database The continous integration framework is still in progress but I've added a "Contributing" section to the readme. We will update that once that's ready. Staty tuned!
May it be useful to create Gitter community (like Chisel has) https://gitter.im/freechipsproject/chisel3 or Mattermost (if it's better to host locally, I can help with that) room to ask instant questions and help each other?
It may help newcomers to get in the project faster, most popular questions can be separated in Q&A, even before detailed docs. Github issues and pull requests can be integrated with notifications in a separate room. Usual mail group (like Chisel has) can work in the same way, but technical chat room is usually faster from my personal experience.
Maybe it'll be useful to create GitHub issues for those things? Hopefully, community will be able to check and try to fix it in particular cases.
Before full IDEA cloud will be ready, maybe alpha version with examples can be integrated in existing EDA playground?
If it can save time for OpenROAD maintainers - general recommendations of how to form, check and describe contributions can be a good addition to README
If any idea is interesting - I'm open to help with that.