[WIP] Add a kded module infra for fuse mount services
AbandonedPublic

Authored by chinmoyr on Jul 24 2019, 6:41 AM.

Details

Reviewers
None
Summary

This module watches the install directories of kded modules and curates a list of modules having plugin Category=MountService.
This list will be used by a kio kcm which will allow users to configure mount service for remote protocol.
Once loaded this module can be used in KIOSlave::listDir to mount the url and in KRun::resolveUrls to convert the
remote URL to local URL.

Diff Detail

Repository
R241 KIO
Branch
monitorprotocol
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 14367
Build 14385: arc lint + arc unit
chinmoyr created this revision.Jul 24 2019, 6:41 AM
Restricted Application added a project: Frameworks. · View Herald TranscriptJul 24 2019, 6:41 AM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
chinmoyr requested review of this revision.Jul 24 2019, 6:41 AM
chinmoyr updated this revision to Diff 62469.Jul 24 2019, 12:46 PM

Added KRun changes

andriusr added inline comments.
src/CMakeLists.txt
19

should we restrict platforms here? (e.g.: NOT WIN32, NOT ANDROID). There are fuse wrappers such as winfsp's or dokany's, but possibly those should not work there.

chinmoyr abandoned this revision.Aug 6 2019, 9:41 AM

What?

Don't worry, all is fine. I've taken over Chinmoy's work on this for now. We agreed on a better way to go about integrating KIOFuse into KIO.

Oh good. :) Is there anywhere I can follow the progress?

Oh good. :) Is there anywhere I can follow the progress?

All my work goes on KIOFuse goes into review here:
https://gitlab.com/Vogtinator/kio-fuse/merge_requests

Sometimes I need to upload diffs upstream to KIO to fix bugs or for integrating KIOFuse into KIO. Those can be followed via my phabricator diffs. I have some (i.e. KIO bug fixes) that I would like to get into 5.62, but no one is able to review/approve my KIO changes atm...

Also feel free to pop by #kde-fm for discussions or if you want to ask a question.

Oh good. :) Is there anywhere I can follow the progress?

All my work goes on KIOFuse goes into review here:
https://gitlab.com/Vogtinator/kio-fuse/merge_requests

Thanks!

Sometimes I need to upload diffs upstream to KIO to fix bugs or for integrating KIOFuse into KIO. Those can be followed via my phabricator diffs. I have some (i.e. KIO bug fixes) that I would like to get into 5.62, but no one is able to review/approve my KIO changes atm...

I'll see if I can get some attention on them.

Also feel free to pop by #kde-fm for discussions or if you want to ask a question.

It kicks me out for not having a registered nickname even though I totally do and am using it. If it's not necessary anymore, it might be nice to remove that restriction.

Also feel free to pop by #kde-fm for discussions or if you want to ask a question.

It kicks me out for not having a registered nickname even though I totally do and am using it. If it's not necessary anymore, it might be nice to remove that restriction.

Yeah I've had problems accessing that channel via matrix unless I used Konversation.