Thank you

I think my difficulty is that of choices and not knowing the best practices
when it comes to developing ZF2 application. 

There are several modules paths that I can take to help me get started to
provide User Object, Email sign up verification, and ACL:
ZfcBase -> ZfcUser -> CdliTwoStageSignup -> BjyAuthorize
CsnUser -> CsnAuthorization
My options for each one are:
use composer.php to install the modules, then extend them via writing my own
modules.
fork the modules, and maintain them as my own separate repositories and
projects, use composer to update my own dependencies
use the modules as a start of my application - (do a non-svn non-composer
copy of the modules into my own application's modules folder and then modify
them to my application's needs)
ignore everything, start from scratch, write my own modules, possibly using
above modules for examples or guidance
Then, decide how I want to keep the modules I create in svn:
keep both my modules and my main application in the same repository
keep separate repositories for my main application and one each for each of
my modules
pick and choose - my main application+some modules go into one repository,
the rest are kept in other repositories
What I can do also is use git branches for various ways I want to go and
decide which way is best for me.  Right now I have a lot of different
options I can go with.  I prefer to prune the choice tree as early as I can. 
Once the choices or non-choices of modules, the choices of using the
modules, and the choices of keeping the modules in svn are behind me, I can
relax and start focusing on ZF2 and my application's needs.

Having done lots of work on CoolCsn already, I am considering going with
choices 2 - c - i.  I think it will be the easiest way in terms of
maintenance and my experience.  I also think that Zfc packages had more eyes
on it and probably follow ZF2 constructs more closely.  They also have more
modules, more configuration files and more overhead than CoolCsn. That is
another road I can take.  Alternatively I can try to dissect the modules and
do my own.

Can you help me navigate this space, please, or do you think I am doing
fine?

Sincerely,
Dennis



--
View this message in context: 
http://zend-framework-community.634137.n4.nabble.com/Having-trouble-writing-a-basic-application-after-making-first-steps-into-ZF2-tp4661220p4661223.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to