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

Port help.sl.o Documentation #137

Closed
wants to merge 26 commits into from
Closed

Conversation

pipix51
Copy link
Contributor

@pipix51 pipix51 commented Jan 8, 2018

This pull request partially fixes #97. I ported some of the help documentation-

  • created help folder to put all the documentation
  • created articles for Using Sugar, Using Activities, Network, Support, Glossary, Abacus and Browse
  • created assets folder to store images

@quozl
Copy link
Contributor

quozl commented Jan 9, 2018

Thanks, quite interesting.

Well done, you are very brave! Consensus in #97 was not reached or defined; @davelab6 wants the user documentation included in developer.sugarlabs.org, but @godiard and @walterbender signalled unwillingness. Discussion ceased once positions were made clear.

Was yours an automated process, or editing by hand?

How will your edits be brought back into the Help activity?

How will future edits to the Help activity be automatically made here?

Background to my questions;

The Help activity is user documentation for offline and online use. While offline or online, a user of Sugar can press alt-shift-h, or right-click on the Frame icon for an activity to open the Help in context. Online, anyone can visit help.sugarlabs.org using a web browser.

I've no opinion on whether the Help activity content should be added to developer.sugarlabs.org, but if it is added then there must be some automatic system to keep both in synchronisation. As a community we don't have the resources to keep the Help activity up to date, so we certainly won't have the resources to keep a different copy of Help up to date as well.

Hope you see my problem? 😁

godiard/help-activity#35

@pipix51
Copy link
Contributor Author

pipix51 commented Jan 9, 2018

Apologies, #97 was a GCI task, and the task description stated that porting the documents over was an imperative. Currently the documents are edited by hand.

I presumed the help documentation was a legacy document as it had not been updated since 2015, hence little to no edits should be needed.

@walterbender
Copy link
Member

walterbender commented Jan 9, 2018 via email

@quozl
Copy link
Contributor

quozl commented Jan 9, 2018

@pipix51 said;

it had not been updated since 2015

Where are you looking to discern this? https://github.com/godiard/help-activity/commits/master has plenty of activity.

@walterbender said;

I am OK with the Sugar help being incorporated. But I don't think we need the OLPC-specifc help here.

Agreed. I've been maintaining an OLPC-specific fork of the Help activity. But for Sugar Labs I would like the OLPC-specific content to vanish from the Help activity, so it can be used by the Sugar Live Build and other distributions of Sugar.

@quozl
Copy link
Contributor

quozl commented Feb 13, 2018

Closing, as the conversion is not automated. With the move to GitHub hosting for sugar-docs, we can also link directly to the help activity.

@quozl quozl closed this Feb 13, 2018
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

Successfully merging this pull request may close these issues.

Port help.sl.o contents
3 participants