Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.

Namespace should be more flat #14

Open
Stiivi opened this issue Mar 18, 2012 · 0 comments
Open

Namespace should be more flat #14

Stiivi opened this issue Mar 18, 2012 · 0 comments

Comments

@Stiivi
Copy link
Owner

Stiivi commented Mar 18, 2012

Problem: Rethink the module structure - it might be confusing. Currently some module namespace is there just for taxonomy reasons.

Make requirement to import just brewery: user will get everything except backend-related stuff.

That does not mean that the modules will be removed, just users will NOT be encouraged to use them. Rules:

  • no example should show use of sub-modules, except when backends are involved
  • documentation should contain reference for 'un-moduled' objects
  • in documentation there should be a note, if there is any reason that user would want only one Brewery module, he might.

Considered as usability change.

Users should not have to ask "What package this class/function is in?"

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

No branches or pull requests

1 participant