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

Extract XPCLI from core #307

Closed
3 tasks done
thekid opened this issue Jan 8, 2016 · 2 comments
Closed
3 tasks done

Extract XPCLI from core #307

thekid opened this issue Jan 8, 2016 · 2 comments

Comments

@thekid
Copy link
Member

thekid commented Jan 8, 2016

Scope of Change

This RFC suggests extracting util.cmd.Command into its own library and providing xpcli as xp cmd subcommand.

Rationale

Make release cycles independent.

Functionality

  • Start by providing an overlay library
  • Add new features only there
  • Remove code from xp-framework/core

Security considerations

None

Speed impact

Smaller framework

Dependencies

Major release for removing the code

Related documents

RFC #298 - Path to XP7
RFC #296 - Further minimize the framework
RFC #293 - Extract unittests from core
RFC #303 - Subcommands

@thekid
Copy link
Member Author

thekid commented Jan 9, 2016

thekid added a commit to xp-framework/core that referenced this issue Jan 9, 2016
@thekid
Copy link
Member Author

thekid commented Jan 9, 2016

The library xp-framework/command is now available via Composer, starting as 6.9.2

thekid added a commit to xp-framework/core that referenced this issue Jan 21, 2016
* xp-framework/rfc#303: THIS! IS! VERSIOOOOON
* xp-framework/rfc#307: Extract XPCLI from core
* xp-framework/rfc#301: Extract logging from core
* xp-framework/rfc#293: Extract unittest from core
* xp-framework/rfc#296: Further minimize the framework
* xp-framework/rfc#297: Rebase
@thekid thekid closed this as completed Jan 21, 2016
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

1 participant