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

Bundle iD? #19

Open
dereklieu opened this issue May 10, 2016 · 5 comments
Open

Bundle iD? #19

dereklieu opened this issue May 10, 2016 · 5 comments

Comments

@dereklieu
Copy link
Contributor

@olafveerman @kamicut should we bundle a version of iD, perhaps as a submodule? Then we could also include a way to make the alterations to iD that would allow this to run out of the box, as well as include the necessary npm scripts to make it a one-liner.

@kamicut
Copy link
Member

kamicut commented May 10, 2016

Yes, I agree, we should fork iD and bundle it for here. However, should we keep in sync with upstream changes or pin to a version?

@dereklieu
Copy link
Contributor Author

dereklieu commented May 10, 2016

I think we should keep it in sync. One way is to fork iD, make changes locally that would make it work with Macrocosm, then include that fork as a submodule. We would then have to maintain the fork and update it with upstream changes when those occur, as needed.

@dereklieu
Copy link
Contributor Author

I realize this makes it sound like the current strategy with OR, but the difference being that we don't need to do a ton of work to make iD work with macrocosm.

@mapmeld
Copy link

mapmeld commented May 29, 2016

I had an issue with the current git submodule for iD:

ubuntu@ip-172-31-27-49:~/macrocosm$ git submodule update --init
Submodule 'iD' (git://github.com/macrocosm/iD.git) registered for path 'iD'
Cloning into 'iD'...
remote: Counting objects: 51378, done.
remote: Compressing objects: 100% (87/87), done.
remote: Total 51378 (delta 45), reused 0 (delta 0), pack-reused 51291
Receiving objects: 100% (51378/51378), 67.50 MiB | 2.91 MiB/s, done.
Resolving deltas: 100% (34846/34846), done.
Checking connectivity... done.
fatal: reference is not a tree: e59165953b6f148656a89969456769d009a77fd1
Unable to checkout 'e59165953b6f148656a89969456769d009a77fd1' in submodule path 'iD'

@dereklieu
Copy link
Contributor Author

@mapmeld just pushed an update, submodule points to the right commit now.

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

No branches or pull requests

3 participants