-
Notifications
You must be signed in to change notification settings - Fork 16
Refactoring and functional improvements #16
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
Conversation
- add more fields (subject, rating)
|
Any more info on how this will be used in indexing (or other parts of Nextcloud)? |
|
How this will be used in indexing is not completely clear to me as well. What I want to achieve is the full workflow where I take pictures, rotate and classify them on tablet using F-Stop, upload to nextcloud and I am able to search by tags. Other features along the way are a bonus (like support for Rating field), but I want to focus on enabling the complete basic scenario without getting into too many details. This means that at least one other app needs to be modified: files_fulltextsearch, but maybe also core fulltextsearch. Frankly speaking this is my first php pull request ever so I hope it all makes sense. Getting back to fixing the tests... |
|
Any chance to have my changes merged or do you think some further changes should be made before pull request is ready for inclusion? |
|
I have some local changes, as I was fixing #15, and I would like to finish with that before starting with other features. As for the search, the request is clear, and is registered as #6, but I can't see how the proposed changes should help to achieve the result. I would like to understand the design first, before starting with the changes. Of course, if they appear useful, I will integrate them. In any case, thank you for the contribution. |
- tweak interface to be able to use MetadataService from other parts of Nextcloud
|
For how this can be used in search please have a look here: Does it make sense now? |
|
I see that you have integrated some of my changes already in your code (eg. dc:subject), but in a slightly different way (which might be better). Still the core part that I need is the service/controller separation. I think it makes more sense to create a separate PR with only this change. See #18. What do you think about the new PR? |
|
I'm not sure if it's OK for other apps to depend on this app (which might be event not installed) this way, and was thinking about indexing in the app itself, however, if the authors of the other apps confirm they wish to integrate as proposed, I will merge the relevant changes. |
|
Ok, I'll try to get some feedback from fulltextsearch guys. Two points here:
|
|
Support for keywords was registered as #13; after implementing that feature I realised your changes already included a similar one. Also, I have reviewed the changes and integrated some smaller ones, but for the major ones I would like to have more time for testing. I agree they may be useful, but let's wait for the feedback from the maintainers of fulltextsearch. |
|
Independent from the feedback, could you also have a look whether my changes from PR#18 work for you? I noticed that the only fulltextsearch maintainer (daita) is not very active last few days... :-( |
|
I'll take a look, but I also have some real-life jobs, and a few days is not much :) |
Idea behind this pull request is twofold: