Skip to content

[Suggestion] Update or supplant qwebdavlib #64

@Olf0

Description

@Olf0

Consider integrating mhaller's qwebdavlib as a git submodule, despite the project being dead (e.g. for Qt 4 & 5, only). CepiPerez seems to have simply copied the files available at that time (which is pretty close to its final state by mhaller).
Side note: All forks seem to carry only minor changes, though different ones, but mostly not conflicting ones. Mmmh, I do not want to get dragged deeply into FileCase's maintenance aside of infrastructure aspects, but this calls for assembling these changes in a(nother) fork.

Alternatively one may simply copy the current state of mhaller's qwebdavlib: This is less elegant than a git-submodule, but ultimately equivalent as long qwebdavlib stays unmaintained.

Either way, the most tedious part of this task is to thoroughly test FileCase's WebDAV functionality before and after this change in order to detect flaws and regressions, and being able to identify the latter as such.

Contributes to issue #48.

P.S.: Another alternative, but much more ambitious route is to find and use a maintained WebDAV library for Qt.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions