Hey guys,
So I started working on a review of the entire FRAPI UI/UX (prompted by
https://github.com/frapi/frapi/issues/115 and
https://github.com/frapi/frapi/issues/117).
Basically, I'd like to start pushing towards a new release of FRAPI; and also to start thinking about 1.0.
I've looked at the roadmap (at
https://github.com/frapi/frapi/wiki/Roadmap) and I'd like to revisit and refine.
For the immediate future, I'd like to update
http://getfrapi.com/ to reflect the current state of the project (e.g. remove all echolibre stuffs and update the intro video :) — this should probably become a github repo? In fact, it should probably be at
frapi.github.com (CNAME to it) and have the docs properly integrated into it.
Second, there are only a couple of actual bugs, we should review, bogus, and identify a few issues for an immediate release (0.2?)
Third, I'd like to implement analytics using google analytics and/or apigee as the backend — there is a mobile API for google that allows us to just feed info into it, and pull it back out into the admin using the API.
OK, so back to the UI/UX stuff, you can find my current progress here:
https://github.com/frapi/frapi/wiki/UI-UX-ReviewI still have a ways to go; I'm working on a mockup in Bootstrap that doesn't lose the entire feel of the current admin (the muted colors, for example) but is going to be more expandable as features are added and addresses the issues highlighted.
Notes: I "designed" a new logo; I dislike the left-hand nav so far (And I haven't started to color it properly either). Some actions, like "Create New Action" should probably be a button in-page, rather than a left-hand nab for one item.
I think we should try to setup an IRC meeting of folks who care, for a discussion on the roadmap, what features we want, what legacy we cannot break (David mentioned there were projects using the current version for whom BC breakages are a problem) and get things moving.
If it's not clear, I'm offering to spearhead the effort to get to 1.0.
One final note, it seems that frapi-dev and frapi-general have pretty much gotten muddled up to be the same thing; we can either clean up frapi-dev (e.g. point folks to frapi-general); maybe this is just because we haven't been having many discussions about development of FRAPI? or maybe start a frapi-internals list? :)
- Davey