#109 Web-based editing / change requests
Closed: Fixed 7 years ago Opened 8 years ago by mattdm.

Among other things, we're looking at a git-backed system for the future of Fedora Docs. As part of this, easy web-based editing is crucial, and it'd be nice to have that backed by Pagure. And it'd be useful for other drive-by contributions as well.

User stories:


I. I'm a Fedora user reading documentation on something I'm trying to do. I notice a section that could be more clear, and I want to propose new wording. I have an easy, obvious way where I can submit that change without needing to know the details of the backend.


II. I'm a Fedora Docs contributor reviewing a HOWTO on my cell phone. I notice a typo and want to correct it without access to my normal git environment and tools.


III. I'm a new Fedora Docs contributor and while I love Linux and love to write, I'm not entirely comfortable with the command-line or with coding tools like git. I want to contribute to documentation entirely from my web browser without all those other complications.


IV. I'm a Fedora contributor, and I notice a small bug in a script used in release engineering. I don't have commit rights, or an interest in joining rel-eng or understanding the whole thing — or even checking it out. I just want to propose this little fix.


V. I use the Fedora Foobar Desktop spin, and I want to suggest that joe be added so everyone has access to The Best Text Editor by default. I don't have commit access to the spin kickstarts, and don't really understand how one might even get that, but I want to make it easy for the maintainers to pull in this change once they inevitably agree.


Examples from other systems


I think these stories imply two separate workflows; one for people with commit access and one for those without it. It may make sense to treat those as separate features.

So this issue has been currently addressed by:

editing a file is now supported in pagure -- can we close this one?

Not yet I want to add the button Fork and Edit to make editing even quicker/easier

What is left with respect to this issue ?

So every file should have a fork and edit button , and on click of that the project is forked and file is opened in edit mode , right ?

So every file should have a fork and edit button , and on click of that the project is forked and file is opened in edit mode , right ?

Unless you don't need to fork the project :)

@pingou changed the status to Fixed

7 years ago

:) I was about to tag it

Login to comment on this ticket.

Metadata