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

Improve Documentation (issue 2989) #3550

Merged
merged 2 commits into from
Dec 3, 2020
Merged

Conversation

spaetz
Copy link
Contributor

@spaetz spaetz commented Jun 8, 2020

This is a smallish attempt to improve openshot's sparse documentation
(issue #2989).
The getting started page only contains an installation description, so name
it so. Improve the quick tutorial somewhat (at least according to my taste)
but still keep it quick. Improve the start of the "Files" pages somewhat.

Make the import files table more consistent by nameing the method in the
first column and actually describing them in a full senctence (interpunction)
in the 2nd column. Add the actual toolbar button icon image to the table.

Far more is needed, but this is my first take at something easy.

@spaetz spaetz force-pushed the develop branch 3 times, most recently from 0d07358 to 7520cfc Compare June 8, 2020 11:05
@ctsdownloads ctsdownloads added the 💡 enhancement This issue describes an improvement, enhancement, or feature request for OpenShot label Jun 11, 2020
@Ravi-Mangaluru
Copy link

Dear Team OpenShot,
Kindly provide the PDf format of the complete user guide for users to print and use them as Reference while working.

@spaetz spaetz changed the title Improve Documentation Improve Documentation (issue 2989) Aug 10, 2020
@spaetz
Copy link
Contributor Author

spaetz commented Aug 10, 2020

Not sure why issue 2989 does not show this pull request as related pull request...

@jonoomph jonoomph added the docs Bad or missing help texts / documentation label Oct 16, 2020
@ferdnyc
Copy link
Contributor

ferdnyc commented Nov 19, 2020

@spaetz

Thanks! I'm ashamed to say I haven't had a chance to look at this yet.

Not sure why issue 2989 does not show this pull request as related pull request...

To relate PRs to Issues, you need to use one of Github's keywords:

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

However, as the names imply, adding that kind of linking means that the related issue will auto-close when the PR is merged, which I'm not sure is the desired effect on a non-specific issue regarding something as open-ended as documentation.

(There's no way to set up a "non-closing relation" unfortunately, submitters sometimes add notes that a PR "addresses #FOO" or is "related to #BAR" as an intentional way of relating them without setting up an auto-close, since it at least does get a "mentioned" note placed in the issue — as your initial description did, on this one.)

@spaetz
Copy link
Contributor Author

spaetz commented Nov 20, 2020

@ferdnyc no need to apologize, no hurry there. As long as you merge it now, of course ;-).
I use OpenShot on a near daily basis to create university video lectures and am happy to reciprocate.

Copy link
Contributor

@ferdnyc ferdnyc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@spaetz Finally got a chance to review this, thanks for submitting! (Sorry about the wait, again.) I noted a couple of changes needed (Primarily the image paths, other stuff is at-your-discretion really.)

Also, it's probably a good idea to edit the index.rst file, to insert the installation page into the TOC wherever it should go. (I don't have an immediate answer to that question myself, but point is it's good to tell Sphinx explicitly what order to place the sections in.)

doc/clips.rst Outdated Show resolved Hide resolved
doc/files.rst Outdated Show resolved Hide resolved
doc/installation.rst Outdated Show resolved Hide resolved
doc/quick_tutorial.rst Outdated Show resolved Hide resolved
@@ -63,7 +73,8 @@ buttons.

Step 5 – Export your Video
---------------------------
Once you are happy with your photo slide-show video, the next step is to export your video.

Once you are happy with your video, the next step is to export your video.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto here, re: redundancy. Perhaps "Once you are happy with your layout...", or "Once you are happy with your project..."?

@spaetz
Copy link
Contributor Author

spaetz commented Dec 1, 2020

Also, it's probably a good idea to edit the index.rst file, to insert the installation page into the TOC wherever it should go.

Pfeww, glad this is in my MR then:

-   getting_started
+   installation

Will fix the other suggestions, thanks for reviewing.

This is a smallish attempt to improve openshot's sparse documentation
(issue OpenShot#2989).
The getting started page only contains an installation description, so name
it so. Improve the quick tutorial somewhat (at least according to my taste)
but still keep it quick. Improve the start of the "Files" pages somewhat.

Make the import files table more consistent by nameing the method in the
first column and actually describing them in a full senctence (interpunction)
in the 2nd column. Add the actual toolbar button icon image to the table.

Similar things for the slice clips table on the clips page.
@ferdnyc
Copy link
Contributor

ferdnyc commented Dec 3, 2020

Once this get through Travis, I'll merge. Many thanks, @spaetz !

@ferdnyc ferdnyc merged commit 8c3d90c into OpenShot:develop Dec 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Bad or missing help texts / documentation 💡 enhancement This issue describes an improvement, enhancement, or feature request for OpenShot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants