Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROADMAP #9

Open
ioleo opened this issue Dec 11, 2014 · 4 comments
Open

ROADMAP #9

ioleo opened this issue Dec 11, 2014 · 4 comments

Comments

@ioleo
Copy link
Member

ioleo commented Dec 11, 2014

This issue is to discuss ideas how to improve the demo project.

@ioleo ioleo added the question label Dec 11, 2014
@ioleo
Copy link
Member Author

ioleo commented Dec 11, 2014

Ideas:

  • add more entities examples (eg. list with 20 columns, edit form useing FormExtensions, etc)
  • customize the base template, to add breadcrumbs (also, create a related doc cookbook)

@sescandell
Copy link
Member

I think something important too is: for each "new feature" made into the demo, create a step-by-step documentation on how it have been implemented?
What do you think?

@ioleo
Copy link
Member Author

ioleo commented Dec 15, 2014

A good idea. Also each "presentation of feature" should probably have a seperate Entity and genetator.yml file, that focuses only on showing how to configure this feature (so, it will be easier for new users to read the generator.yml and see "how this feature is configured", without haveing to analyse which lines are for which feature).

So, the demo would contain series of "tutorial bundles", each with its own Entities.
Eg. "BasicDemoBundle" presents basic list/show/edit/new CRUD functionality.
Eg. "TreeDemoBundle" presents the nested tree functionality.
Eg. "AjaxDemoBundle" presents how to use Ajax calls to update only "parts" of the page.

Etc etc /cc @sescandell

@ioleo
Copy link
Member Author

ioleo commented Dec 15, 2014

Add DoctrineODM / Propel versions of each demo, which could also act as test cases to check things like #63 Or is the propel implementation broken?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants