-
Notifications
You must be signed in to change notification settings - Fork 0
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
List of patches unclear, Xapian source code in the repository #2
Comments
This is a git repository. All patches are in form of commits in git history. |
@mgautierfr We should not have the Xapian source code here. I'm very concerned as this breaks our internal rules and best practices, which leads to a serious maintainability challenge. Any reason why these patches are not applied as patch on the original source code (to be downloaded)? Current situation should be understood as temporary and goal is to remove this source code. As such, the required issues should be open here so we can track each of this modification/patches, or modification groups. One per issue. For each issue, a PR should be made upstream to request the change or a justification should be given to keep it. |
We agree on that
Because we are in a temporary (Work in Progress) situation and we want to track the evolution of the patches applied. Having a temporary repository with all added file versionned on top of xapian source code is really simpler
90% of the current commit are about meson compilation only. |
@mgautierfr It's important that - before your absence - that:
|
I disagree with you.
|
Here are the things I want to see followed:
I understand that this is a work in progress but:
|
I wanted to create a repository on my personal account but you ask to have it in openzim organization... I propose the following:
Is it ok for you ? |
How do we get the list of patches appied to Xapian source code?
Considering we should not have to patch the source code to compile it, each patche should be clearly identified and a strategy to bring it upstream shoukd be available.
The text was updated successfully, but these errors were encountered: