Update project structure
Project structure should be updated to unify it with other projects:
* move configuration files in etc/glance
* move dependancies list from tools/pip-requires to requirements.txt
* etc..
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Low
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Alexei Kornienko
- Definition:
- Approved
- Series goal:
- Accepted for future
- Implementation:
- Unknown
- Milestone target:
- next
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Looks like the requirements.txt changes have been made.
Can you give more detail, please, about the other changes needed and why they are necessary/
markwash more-info 2014-02-15
Hi. Most of the things were updated already. the only remaining thing I see is the way project store their configuration file templates. In most projects they lay in:
{project_
and in glance:
{project_
>why they are necessary/
Common file structure will make building openstack installers, packages simpler.
alexei-kornienko 2014-02-15
But it seems like it would break existing installers and packages, no?
markwash more-info 2014-03-03
Yes it will require an update of existing packages. However it should be pretty staightforward and simple. We can discuss this additionaly with package maintainers if needed.
alexei-kornienko 2014-03-03
Feels a little like churn for churn's sake, but I suppose it is a relatively minor change. I will target this bp to "future" but whoever wants to create a patch can please target for the right release of juno, thanks.
markwash untagged 2014-03-28