Hi,
First I would like to thank all of you for this initative
and contributing to this interesting project. But I think a few steps are
required to make this reach for more developers.
The purpose of the project is not very clear. It is stated in 2-3 lines, but
I don't think it is easy to understand unless some one knows about similar
requirement or library before. I think it should be more descriptive on what
this project can do.
Getting started guide: There is no good Getting started guide. So who ever
wants to use this library there is not enough documentation to get them
going. This is available in couple of steps but I don't think new developers
hoping to use this will feel comfortable with this information. They may
require more descriptive instructions to start using this. The easier the
developers can start using the library, the more the number of developers
will be using. The more the number of developers using the more the feedback
the committers can receive and the library will mature with the number of
users.
RoadMap: The road map of the project is not clear. I think this is required
to give a clear direction to the potential contributors, which has the
ability to rope in more contibutors.
I am sure these are on your list of things to-do, but I think this require
more attention. The current documentation on the website doesn't give any
comfort to use this framework even though the framework itself is good. I
understand it is little difficult to keep the documentation up to date when
the project is evolving fast, but I think making this happen will help
several developers who want to try this out.
I don't want to be a critic on this, but these are the problems I faced
while starting on this. I would love to help on these , but I think these
have to be done by the committers working on this for long enough so that
the intial drafts can be created correctly. Once these are in place, I
believe there will be several other developers who can step in to
contribute.
Thanks,
--Kiran