Skip to content

Project Status & Contribution/Maintainer Offer #4

@reezpatel

Description

@reezpatel

I am evaluating it for a use case and had a quick question: Is the repository still being actively maintained?

The library is very close to what I need, but I would require three additional features. I'm a developer and am willing to implement these myself. The features are:

Custom Conflict Resolution: An API or hook to allow for manually handling merge conflicts with custom, application-specific logic, rather than using only predefined strategies.

Efficient On-Demand Data Loading: A mechanism to fetch specific subsets of data efficiently when needed, as iterating with a small limit (e.g., limit = 1) can be a performance bottleneck.

Per-File Sync Strategies: The ability to define different sync strategies based on file paths or extensions. For example, a rule to always accept the remote version for binary files (.png, .jpg), while triggering the custom conflict resolution logic for text-based files (.txt, .json).

I am prepared to fork the repository and begin development on these features. Would you be open to reviewing and accepting Pull Requests for them?

if you are looking for help with the project's long-term health, I would be very interested in discussing the possibility of becoming a maintainer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions