Skip to content
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

Integration with GitHub/GitLab PR/MR #53

Open
alxlg opened this issue Oct 9, 2024 · 1 comment
Open

Integration with GitHub/GitLab PR/MR #53

alxlg opened this issue Oct 9, 2024 · 1 comment

Comments

@alxlg
Copy link

alxlg commented Oct 9, 2024

Is your feature request related to a problem? Please describe.
I have just found this project but to suite my needs there must be online editing by non-technical users. I know you want to preserve the Git-based workflow, I agree with this approanch. But I think that integrating your product with GitHub and GitLab could let the online edits become Pull Requests / Merge Requests.

Describe the solution you'd like

  • Authorize a Zbook account to interact with my GitLab instance as the corresponding GitLab user
  • When editing a page in Zbook, the changes are not applied for everyone but just for the current user
  • The UI somehow indicates changes that needs to be approved
  • Under the hood a MR is opened on GitLab with the corresponding user
  • When the MR is approved from GitLab the edits are available for everyone

Describe alternatives you've considered
None.

Additional context

@zizdlp
Copy link
Owner

zizdlp commented Oct 10, 2024

This project was originally intended to meet my personal needs (I don't need online editing myself), and after adding some features, it has just been made public. At the moment, it's unclear how many people will use it. However, adding the online editing feature you mentioned might take several weeks, so I'm not sure if it's worth the effort. If this project does gain significant traction, like reaching 1000+ stars, I would likely consider adding this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants