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

Suggestions for v2.0.0 #42

Open
1 of 5 tasks
Potherca opened this issue Aug 31, 2015 · 2 comments
Open
1 of 5 tasks

Suggestions for v2.0.0 #42

Potherca opened this issue Aug 31, 2015 · 2 comments
Labels
Milestone

Comments

@Potherca
Copy link
Member

Introduction

The discussion in #38 lead to the idea that it could be beneficial to start working on a v2 of PHPTAL. The scope would be limited to removing features that have been marked deprecated (or are not needed because of improvements in newer PHP versions), cleaning up the code/folder structure (Quality Assistance), and have things use Composer (autoloader/install/dependency constraints/etc.).

To get an idea of what we might be getting ourselves into, it would be wise to have a look at the code and analyze exactly how much work a v2 would require.

Hence this ticket.

This issue can then be closed once a fixed set of items has been reached (and agreed upon) and issues have been made for each item. Progress can then be measured using the v2 milestone.

Version 2.0.0

All of the following would need to be done: separate issues should be created for each item

Although changes/additions might be useful, those are not the focus of this issue and should be added to a v3 milestone.

Version 3.0.0

  • Use namespaces Quality Assistance
@Potherca Potherca added this to the v2.0.0 milestone Aug 31, 2015
@Ocramius
Copy link
Member

Use namespaces sounds like a major/massive BC break with very few benefits. Push to 3.x unless there is a strong requirement for them?

@Potherca
Copy link
Member Author

Potherca commented Sep 1, 2015

Good point, bumped to v3 list.

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

No branches or pull requests

2 participants