nical · GitHub

Some rust projects have done a stellar job at moving from being a one-person project into being owned and contributed to by a small community built around it. The gfx crate is a prime example of this.

I would very much like lyon to be more community-driven, so that the project advances faster and in a direction that is useful to more people, and have more people to brainstorm ideas with.

Some ideas off the top of my head:

  • Good documentation: a never ending endeavor, but there has been a lot of work in this area lately.
  • Make lyon easier to use: The tools provided like tessellators are (purposefully) quite low-level and it is a lot of work to use them in any project. Building higher level APIs on top of this could maybe help with being useful for more people? I am experimenting with higher level APIs currently (issue Experiment with a high level API on top of the tessellators #17).
  • File more issues for newcomers to pick, advertise them in this-week-in-rust.
  • Make better issues (more detailed) to help contributors getting started.
  • Implement more functionalities: There is still a ton of things to do, perhaps some people are waiting for some key missing features to be implemented?
  • Make more interesting demos that show what lyon can offer.
  • Move the repository from my github account into a dedicated github organization.
  • Reduce the complexity of the code if possible.

Read the original on github.com ↗