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

idea: convert non-pod project structure to pod structure #52

Open
shime opened this issue Jun 27, 2015 · 11 comments
Open

idea: convert non-pod project structure to pod structure #52

shime opened this issue Jun 27, 2015 · 11 comments
Labels

Comments

@shime
Copy link

shime commented Jun 27, 2015

it would be great to have a command that would merge the old project to the new pod structure

this is probably related to #44 and ember-cli/ember-cli#2652

@shime shime changed the title add support to converting non-pod project structure to pod structure idea: convert non-pod project structure to pod structure Jun 27, 2015
@knownasilya
Copy link
Collaborator

There is already an existing effort that tries to address that same idea: https://github.com/trabus/ember-cli-podify

@abuiles
Copy link
Owner

abuiles commented Jun 30, 2015

Closing in favor of https://github.com/trabus/ember-cli-podify

@abuiles abuiles closed this as completed Jun 30, 2015
@brookjordan
Copy link

Is this still being worked on?

@fivetanley
Copy link
Collaborator

@brookjordan given abuiles comment above, I would assume not.

@brookjordan
Copy link

@fivetanley The repo he mentioned at https://github.com/trabus/ember-cli-podify looks kinda dead.

@fivetanley
Copy link
Collaborator

I can re-open the issue, but it needs a champion. Given the difficulty level and in-flux current state of pods, I'm not sure anyone would have the time to dedicate to it.

@brookjordan
Copy link

Ah ok. Makes sense.
Pity, I just got all excited when I was searching for a way to convert a big project and this popped up.

@abuiles
Copy link
Owner

abuiles commented Feb 12, 2016

I know @trabus wants to complete this but since the addon story is not certain yet we would rather hold until there is something.

I work full-time in a big project where we are using pods as they are today, so once the story is clear I'll be interested in exploring this further ... in the meantime, I won't work on it... contributions are welcome.

@abuiles abuiles reopened this Feb 12, 2016
@abuiles abuiles added the pods label Feb 12, 2016
@trabus
Copy link
Collaborator

trabus commented Feb 12, 2016

Yeah, I hit a wall on ember-cli-podify, which lead to ember-cli-mv and ember-cli-rename, to unblock podify. Unfortunately I hit a wall there as well, specifically updating paths and whatnot (I needed help working with ASTs). There are a lot of difficulties with moving and renaming files, that I believe we will need to add support for in watson to support this work. There is also the issue of parsing hbs files, you currently have to use regexp, which sucks.

Anyhow, I do want to pick this back up, moving the bulk of the work to ember-watson. I just need to find the time. I also had some supporting work to do on structures that should make such transforms between pods and non-pods easier.

@NullVoxPopuli
Copy link

Any updates on this? I have a quickly growing project that would benefit greatly from pods.

@knownasilya
Copy link
Collaborator

This probably won't move until the new pods RFC is implemented.

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

7 participants