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

Establish standardized guide formatting #132

Closed
19 tasks done
NivenPrasad opened this issue Jan 21, 2021 · 22 comments
Closed
19 tasks done

Establish standardized guide formatting #132

NivenPrasad opened this issue Jan 21, 2021 · 22 comments
Assignees
Labels
bug Something isn't working documentation Improvements or additions to documentation epic multi-issue issue

Comments

@NivenPrasad
Copy link
Contributor

NivenPrasad commented Jan 21, 2021

Overview

We need to establish consistent formatting across the guides.

Action Items

Resources/Instructions


Guide Review

Proposed changes to all guides:

Not Written

Start Contributing

Using An Automation

Start Building

Bugs / Broken

Preparing Your Automation for Publication

narrow. Longer headings are odd in the sidebar

Creating a Good Read.me for Your Automation

pushed wide by fixed width code

Writing an Article for Your Automation

narrow

  • has extra hand-made ToC links in the content

Quirky

Project Card Anatomy

pushed wide by image

Self-Evaluating a New Automation Idea

longer headings odd in the sidebar

Workflow Guide For Builders

pushed wide by image. text in image accessibility

Workflow Guide For Ideators

pushed wide by image. text in image accessibility

As Expected, More or Less

Supporting Your Automation with Community

narrow

Submit Idea

narrow

Write a Short Narrative Description about Your Automation

narrow

Creating a Good Project Image

narrow

Creator Overview

How to suggest a guide for 100 Automations

Write your Open Source Automation Creator Bio

narrow

@NivenPrasad NivenPrasad added the documentation Improvements or additions to documentation label Jan 21, 2021
@NivenPrasad NivenPrasad added this to the 2 - Standards Creation milestone Jan 21, 2021
@nahyungkim1220
Copy link
Contributor

nahyungkim1220 commented Jan 23, 2021

This is a mock-up that shows the 2 main styles of guides.
Bullet point guides: Supporting Your Automation with Community, Preparing Your Automation for Publication
Narrative guides: Self-Evaluating an Automation Idea, How to suggest a guide for 100 Automations

Title

Instructions

A brief description of what we need from the user.


Bullet-pointed guides

Bullet-pointed guides tend to take up more vertical space, so they need a navigation section like the one above. Subheadings are organized by topics.

Example 1:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vitae diam sed ex feugiat auctor et a nisl. Maecenas semper maximus lectus at molestie. Donec convallis feugiat neque ac faucibus. Nunc ornare malesuada elementum. Morbi vulputate erat vitae mollis pellentesque. Nunc volutpat mauris a velit gravida venenatis. Duis condimentum egestas viverra.

Integer ligula sem, cursus dignissim dolor nec, mattis commodo felis. Curabitur vel tortor non enim ullamcorper pellentesque nec sit amet elit.

Includes:

  • Lorem ipsum
  • Lorem ipsum

Does not include:

  • Lorem ipsum
  • Lorem ipsum

Narrative guides

Narrative guides are divided into sections of short sentences. Subheadings are organized by instructions rather than topics.

Example: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vitae diam sed ex feugiat auctor et a nisl. Maecenas semper maximus lectus at molestie. Donec convallis feugiat neque ac faucibus. Nunc ornare malesuada elementum. Morbi vulputate erat vitae mollis pellentesque.

Nunc volutpat mauris a velit gravida venenatis. Integer ligula sem, cursus dignissim dolor nec, mattis commodo felis. Curabitur vel tortor non enim ullamcorper pellentesque nec sit amet elit.


Subheading

.
.
.

END


To propose/submit changes to this guide please edit the markdown file for this guide

@superbunker
Copy link
Contributor

Didn't get to wiki page yet -- should have that set up later today.
But a little concerned that this overall thing might be too wooly for MVP?

@superbunker
Copy link
Contributor

Refocused on just auditing the markup and basic structure. There's not a ton of changes, so I'll just review them here.

Guides using "standard" markup:

  • creating-good-readmes-for-automations.md
  • prep-automation-for-publication.md
  • self-evaluating-new-automation-idea.md
  • writing-articles-for-automations.md

Three guides have some non-standard markup:

writing-short-descriptions-for-automations.md — doesn't use H2s
proposed changes: just bump the h3s & h4s up a level

suggest-guide-for-100Automations.md — all H3, some bold-as-heading
proposed changes: Could use a little editing to clarify the sections, then apply headings by level

community-support-for-automations.md — doesn't use H2s
proposed changes: bump H3s to H2s. Simplify structure so H3 isn't necessary by removing word "overview" and add descriptive term at beginning of three bullet items. For example:

File_Name.md

This file does very helpful things

  • Template: file_link
  • Example: file_link
  • Resources: links

overall: "END" is an H4
make this an h2 or a non-heading tag?

@superbunker
Copy link
Contributor

superbunker commented Feb 6, 2021

Process questions: would it be better to edit the guides in my fork of Website and PR that, or individually edit/PR each edited guide?

Also, what would be the best way to share the edited drafts? Paste content here?

@Olivia-Chiong
Copy link
Member

Please create individual PRs for each and tag @Olivia-Chiong or @NivenPrasad for review.

@superbunker
Copy link
Contributor

superbunker commented Feb 10, 2021

Made markup changes to writing-short-descriptions-for-automations. Mostly just changed headings to properly nest. PR #153

Made markup and some content structure changes to suggest-guide-for-100Automations PR #154

@superbunker
Copy link
Contributor

revised community-support-for-automations.md
Some notable formatting changes, gentle content edits, and a proposed End of File denotation
PR #157

@NivenPrasad
Copy link
Contributor Author

Nice work @superbunker. Now approved #153 and #154. Inclined to have @ExperimentsInHonesty or @Olivia-Chiong review #157 given extent of changes/HTML edits in there.

@superbunker
Copy link
Contributor

Drafted a guide to guide formatting in the wiki:
https://github.com/100Automations/Website/wiki/Guide-Template

@Olivia-Chiong
Copy link
Member

@superbunker
Copy link
Contributor

created guide_template.md and cleaned up the Guide to the Guide Template

@henlatourrette
Copy link
Member

henlatourrette commented Mar 6, 2021

Assign back to @superbunker when dependency met.

@superbunker
Copy link
Contributor

Propose that we get rid of the footer in all the guides ("END" or "END OF FILE" and the invitation to edit)

@superbunker superbunker self-assigned this Apr 29, 2021
@superbunker
Copy link
Contributor

@superbunker will try to figure out what's going on these days

@superbunker
Copy link
Contributor

i'm working on it, more or less

@superbunker
Copy link
Contributor

Bonnie: "Some of the guides look different than other guide pages. That should not be possible if we are using collections properly. Please make an issue to review with a bug label to figure out why and fix."

@superbunker superbunker added the bug Something isn't working label Jul 11, 2021
@superbunker
Copy link
Contributor

superbunker commented Jul 11, 2021

moved Guide Review to main issue for easier tracking

This was referenced Jul 11, 2021
@superbunker
Copy link
Contributor

Proposed change to all guides: take out the H1 title from the content, since it repeats the H1 title in the header

@superbunker
Copy link
Contributor

Carlos gunna take a swing at the weird CSS, in particular the goofy right margin of the content and smooshing the sidebar off screen when theres fixed width content

@superbunker superbunker added the epic multi-issue issue label Jul 17, 2021
@superbunker
Copy link
Contributor

Carlos, still swingin'

@superbunker
Copy link
Contributor

The weird with issue seems to have been dealt with, at least on desktop.

@superbunker
Copy link
Contributor

Guide formatting finalized. Major bugs and quirks fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation epic multi-issue issue
Development

No branches or pull requests

6 participants