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

Create a Guide: Writing Short Descriptions for Your Automation #42

Closed
5 tasks done
NivenPrasad opened this issue Oct 10, 2020 · 1 comment
Closed
5 tasks done
Assignees
Labels
documentation Improvements or additions to documentation p-feature: guides role: content writing

Comments

@NivenPrasad
Copy link
Contributor

NivenPrasad commented Oct 10, 2020

Overview

We need to create website content with a mark-down approach so that development can be easily updated. This is the issue to create a mark-down file for the "Writing About Your Automation" guide.

Action Items

  • Write mark-down for the guide instructions in a comment on this issue.
  • Create a mark-down file for this guide and add it to a folder called _guides
    • Call the file a name with dashes that is as short as possible
      • name: writing-short-descriptions-for-automations.md
    • Add the following header to the file:
---
title: Write a Short Narrative Description about Your Automation
description:  A good narrative description will increase targeted traffic to your repository.  This guide helps you create one.
status: active
display: true
---

Resources/Instructions

Figma Board for 100 Automations Website Design

@NivenPrasad
Copy link
Contributor Author

NivenPrasad commented Oct 10, 2020


title: Write a Short Narrative Description about Your Automation
description: A good narrative description will increase targeted traffic to your repository. This guide helps you create one.
status: active
display: true

Write a Short Narrative Description about Your Automation

You will need to write a short description about your automation so that people will understand what it is about and why it's valuable.

Uses:

  • project card on 100Automations.org website
  • read.me on your repository
  • announcements (linkedIn, etc.)

Elements:

The description should have the following elements:

  • A Problem Statement
  • Description of Solution
  • A practical example where you can see this (recommended)
  • Future development (optional)

Examples:

Here are two examples:

Example 1:

GitHub’s Contributor’s endpoint only shows the people who put in pull requests. On cross functional teams that use GitHub to manage projects, contributions from non code contributors (Designers, Product/Project Managers, Business Analysts, Q/A testers, etc.) are represented by comments on issues.

True GithHub Contributors delivers a consolidated list of who contributed and how many times. This code can be seen on Hack for LA’s project pages, where the contributors are represented by their GitHub Avatar in the Contributors section.

Includes:

  • A Problem Statement
  • Description of Solution
  • A practical example where you can see this (recommended)

Does not include:

  • Future development (optional)

Example 2:

When using Github and Jekyll it is easy to end up with files that are missing data types, with no built in way to enforce uniformity.

The Jekyll-Gather-Data-Types automation creates reports that identify what data types are being used across all files in a collection and what might be missing from individual files in order to target code for remediation.

Future functionality could include providing the option of using GitHub actions to prevent incomplete files from being committed (PRs).

Includes:

  • A Problem Statement
  • Description of Solution
  • Future development (optional)

Does not include:

  • A practical example where you can see this (recommended)
    Reason: because the use of the automation does not produce artifacts that can been seen through a browser.

@NivenPrasad NivenPrasad changed the title Create a Guide: Write About Your Automation Create a Guide: Writing About Your Automation Oct 10, 2020
@NivenPrasad NivenPrasad added documentation Improvements or additions to documentation role: UI/UX labels Oct 10, 2020
@ExperimentsInHonesty ExperimentsInHonesty added this to the Design MVP milestone Oct 10, 2020
@ExperimentsInHonesty ExperimentsInHonesty self-assigned this Oct 12, 2020
@NivenPrasad NivenPrasad changed the title Create a Guide: Writing About Your Automation Create a Guide: Writing Short Descriptions for Your Automation Oct 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation p-feature: guides role: content writing
Development

No branches or pull requests

2 participants