We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Casey Muratori
Personally, I think the submodules option would probably be the way to go if it weren't for the na…
»
David Owens II
Submodules suck when you try to use them to actively contribute within those. However, as a basic …
»
Matt Mascarenhas
Ah, cheers, owensd. I'm more thinking about how those standard community versions will be maintain…
»
Asaf Gartner
Can you elaborate on the submodules idea? Last time I used them (a few years ago) they were very a…
»
David Owens II
If you wanted to make edits to the HMH source, you would do the following:Fork the HMHCommunity ve…
»
popcorn
Let me preface with: I like C. I think we should write more things in C. I do not think we shou…
»
Matt Mascarenhas
Yeah, submodules seem to be the way to go. I use and currently symlink the source into xcb_handm…
»
noxy_key
How does this make things easier for people who maintain their own forks? These are by all rights,…
»
drjeats
[EDIT] Everyone beat me to it! :pinch: Anders Kaare's twitter reply is probably a better bet than…
»
Scott Brooks
Or he could push to a different branch like or something like that. Then the community maintain…
»
David Owens II
That's going to cause Casey to have to sync the community one as well otherwise it will error when…
»
Scott Brooks
You can use separate repos for this. I don't think that one needs to be a fork. You should be abl…
»
noxy_key
Yep, apparently so. We are posting at the same time and I missed the convo while typing :)
»
Casey Muratori
I'm definitely not putting the assets in the GitHub, so hopefully everyone can be OK with that :) …
»
David Owens II
That is what the submodules are, essentially symlinks. You either do this: git clone --recursive <…
»
noxy_key
I think it might also possible to symlink other repositories into your own, but it seems it's only…
»
David Owens II
Certainly, it's all about finding the most pragmatic workarounds. =)
»
Casey Muratori
The submodules idea you proposed sounds like the best work-around so far. I don't have any experi…
»
David Owens II
I sent a more detailed email about this, but I think you want top-level repos for your setup inste…
»
Casey Muratori
Hey all, GitHub setup is proceeding apace, although honestly, GitHub is a bit toyish in my opinion…
»
John Lorre
First I was thinking much like Casey, not really liking the idea of an extension. But if it is not…
»
Mike T
Cool. :) Completely forgot about that feature. I guess I never use it. :)
»
David Owens II
The files stored (for LFS) in git are essentially metadata. Without the extension, I believe there…
»
Mike T
I'm not familiar with the git extension, what happens if you don't have it installed. Will the poi…
»
David Owens II
Unfortunately, there are no ideal solutions here.Downloading huge asset zips sucks.Breaking up ass…
»
Casey Muratori
I don't really want something where everyone's going to have to install an extension, though, and …
»
David Owens II
You could sign up for this: .
»
Casey Muratori
Git can't handle assets (that's why game developers never use it :) ) of the size used in game dev…
»
Saticmotion
Turns out the problem was the relative file paths. In episode 4 Casey turns on full paths in the c…
»
Miguel Lechón
Hi fellow pushers, I've been catching up on recent episodes while annotating them and I have to ad…
»