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

How to edit a single page on a LifeItself website #6

Open
2 of 7 tasks
olayway opened this issue May 26, 2023 · 2 comments
Open
2 of 7 tasks

How to edit a single page on a LifeItself website #6

olayway opened this issue May 26, 2023 · 2 comments
Assignees

Comments

@olayway
Copy link
Member

olayway commented May 26, 2023

Job story

As a new contributor to a Flowershow/PortalJS site (e.g. LifeItself.org), I want to edit an existing page on the website (whose contents are stored on GitHub), i.e. add/change some text, edit/add links to other pages, and/or add images to it so that the page is updated.

  • What does this contributor know ...?
  • Assume (but flag) you have edit access to the relevant repo/system (i.e. don't explain the process of getting the access in the tutorial)
  • Any website that is markdown based with jam-stacky tendencies would be relevant here, not only Flowershow based one
  • There is going to be a sandbox that readers can use when following the tutorial. A sandbox is a single instance of a simple Flowershow website with a few example pages. Assume this sandbox is already set up including automatic deployment.
  • Will there be a live preview somewhere? No, not for now.
  • ❗️ For now, add any terms/concepts explanations in e.g. Obsidian info callouts. They will form the basis of relevant sections in our Contributors Guide in the future.

Tasks

@olayway olayway changed the title How to edit a single page on a Flowershow-based website How to edit a single page on a LifeItself website May 26, 2023
@olayway
Copy link
Member Author

olayway commented May 26, 2023

@ZybN

I've created a very simple draft of the tutorial. The gist of it we already had in our mindmap, so I've added a screenshot of it instead of writing it over again. You can adjust the structure of the draft if you want (add, rename headings, etc.).

I've also created a sandbox app that people following the tutorial can use to test the flow before they attempt to make changes in the target website repo (see links in the issue description). You can also use it while writing the tutorial to go through all the steps we're trying to document and to make sure we don't miss anything.

For now please just write the raw content, no screenshots are needed. Once we have the copy, we'll maybe add just a few screenshots and record the video tutorial to show the rest (e.g. where you need to navigate to or click). That being said, you don't need to go into extreme details when writing the steps in the tutorial - these can be shown in the video.

@olayway
Copy link
Member Author

olayway commented Jun 2, 2023

@ZybN I've seen your draft. The steps are more or less correct but can you please write the whole tutorial draft? I mean, the tutorial shouldn't include just the 1, 2, 3... steps. It's a whole piece of writing, which could probably use some intro, some summary etc. That's why I prepared the skeleton in hackmd in the first place, which you were supposed to use - fill in with content (and ofc adjust if needed). Does that make sense?

@rufuspollock rufuspollock transferred this issue from datopian/portaljs Oct 31, 2023
@rufuspollock rufuspollock transferred this issue from datopian/flowershow Dec 14, 2023
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