-
Notifications
You must be signed in to change notification settings - Fork 189
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
Create a subproject for sljit #282
Comments
I wasn't aware of Git subprojects (or submodules) but I've just had a quick look at some web pages. It looks as though it could be a better way of managing the integration of sljit into PCRE2. I am happy to go along with whatever you think is best, Zoltan. |
I'd avoid submodules because they're mis-designed, but a subtree might be suitable? |
Even if it is mis-designed, it would likely be better than the current solution. Since very few people touch sljit, it likely wouldn't increase the overhead from e.g. new contributors not knowing how to use submodule, and would prevent situations like #407. This also makes the relationship between the projects more clear. Should sljit be under PCRE2Project? |
Sljit is an independent jit compiler used by various projects. |
I'm also in strong favor of getting a better change history for JIT related changes than the sometimes huge and often just big non-describing "JIT compiler update" commits. A git submodule feels just like a natural fit. |
It looks like to me that the subproject way is preferred. The next thing is deciding where the subproject should be, since I would prefer |
Either its old place |
I have no preference. |
Finally I decided to use
|
This is just opening a discussion. Updating the jit compiler by hand creates huge patches in pcre2. When it was an svn project, this was the only option. However, we now use git. Would it be a good idea to use git subprojects for sljit?
The text was updated successfully, but these errors were encountered: