Closed ghost closed 11 years ago
My proposal, in full:
Library/
Router.php
Model.php
Model/
Player.php
Player/
Stats.php
App.php
View.php
Autoloader.php
Config.php
Plugin.php
Plugin/
SomePlugin.php
Module/
ModuleName/
assets/
Theme/
default/
assets/ (images, js, css)
login.phtml (fallback)
index.phtml
usertheme/
assets/
index.phtml
public/ (unless namspaced, lc)
img/
js/
lib/
ext/
css/
ext/
config.php
My vote goes for nand's
My vote is for nand's as well.
From this issue (https://github.com/uaktags/Rework-Revisited/issues/7) I have collected our ideas and combined with my own, I propose the following suggestion on our directory structure.
The namespace App should be used for our models, modules, etc. This is because "App" is a generalized name of an application and I feel the ezRPG namespace belong as for the core library files. Games written in ezRPG is an application not part of the ezRPG Framework, they are using ezRPG not developing "for" it.
Vote:
These are two individual, agreeing with one doesn't mean you agree to both.
2013-05-26 will end in 7 days.