Skip to content

Commit

Permalink
Merge branch 'PeopleForBikes:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
lalver1 authored Nov 17, 2022
2 parents 6334130 + 9c6c4f5 commit 1860486
Show file tree
Hide file tree
Showing 12 changed files with 236 additions and 74 deletions.
29 changes: 13 additions & 16 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,50 +4,46 @@ about: Create a report to help us improve
labels: 'kind/bug'
---

# Bug report

<!-- Provide a general summary of the issue in the title above. -->

Current Behavior
----------------
## Current Behavior

<!-- Tell us what is currently happening. -->

## Expected Behavior

Expected Behavior
-----------------
<!--
Tell us how it should work, how it differs from the current implementation.
-->

## Possible Solution

Possible Solution
-----------------
<!--
Suggest a fix/reason for the bug, or ideas how to implement it.
Delete if not applicable/relevant.
-->

## Steps to Reproduce

Steps to Reproduce
------------------
<!--
Provide a link to a live example, or an unambiguous set of steps to
reproduce this bug. Include code to reproduce, if relevant.
-->
1.
2.
3.

1. 2. 3.

## Context

Context
-------
<!--
How has this issue affected you? What are you trying to accomplish?
Providing context helps us come up with a solution that is most useful
in the real world.
-->

## Your Environment

Your Environment
----------------
<!--
Instructions:
* Run the following script in a terminal (OSX only)
Expand All @@ -73,7 +69,8 @@ EOF
echo "$OUTPUT" | tee >(pbcopy)
-->
```

```bash
(replace the example bellow with the script output)
Last commit:
583bc87 Fix configuration issue
Expand Down
12 changes: 6 additions & 6 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ about: Suggest an idea for this project
labels: 'kind/feature'
---

# Feature request

<!-- Provide a general summary of the issue in the title above. -->

Current Behavior
----------------
## Current Behavior

<!-- Tell us what is currently happening. -->

## Expected Behavior

Expected Behavior
-----------------
<!-- Tell us how it should work, how it differs from the current implementation. -->

## Possible Solution

Possible Solution
-----------------
<!--
Suggest ideas how to implement the addition or change.
Delete if not applicable/relevant.
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/help_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ about: Ask for help
labels: feedback/question
---

# Help request

<!-- Provide a general summary of the issue in the title above. -->

Problem
-------
<!-- Describe your problem or state your question. -->
## Problem

<!-- Describe your problem or state your question. -->

<!-- What have you attempted to do to workaround the problem? -->

Expand Down
19 changes: 10 additions & 9 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,32 @@
Types of changes
----------------
# Pull request

## Types of changes

<!--
What types of changes does your code introduce?
Select all the choices that apply:
-->

- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- Breaking change (fix or feature that would cause existing functionality to
change)
- Code cleanup / Refactoring
- Documentation
- Infrastructure and automation

Description
-----------
## Description

<!--
Describe your changes in detail.
Add a screenshot if applicable.
-->


<!--
Motivation and Context
Why is this change required? What problem does it solve?
-->


<!--
How Has This Been Tested?
Add any information that could help the reviewer to validate the PR.
Expand All @@ -34,9 +35,8 @@ of your testing environment, and the tests you ran to see how your
change affects other areas of the code, etc.
-->

## Checklist

Checklist:
----------
<!--
Go over all the following points, and put an `x` in all the boxes that
apply. If you're unsure about any of these, don't hesitate to ask.
Expand All @@ -50,4 +50,5 @@ We're here to help!
Place the URL of the issue here if this PR fixes an existing issue.
Use either the `username/repository#` syntax (preferred) or the *FULL* URL.
-->

Fixes: PeopleForBikes/PeopleForBikes.github.io#
4 changes: 2 additions & 2 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ compile_sass = true
build_search_index = true

theme = "juice"
title = "PeopleForBikes Tech"
title = "BNA Mechanics"

[markdown]
# Whether to do syntax highlighting
Expand All @@ -18,7 +18,7 @@ highlight_theme = "inspired-github"

[extra]
# Put all your custom variables here
juice_logo_name = "PeopleForBikes Tech"
juice_logo_name = "BNA Mechanics"
juice_logo_path = "logo_pfb.svg"
juice_extra_menu = [
{ title = "Github ↗", link = "https://github.com/PeopleForBikes" }
Expand Down
41 changes: 27 additions & 14 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,37 @@
+++
title = "PeopleForBikes Tech"
title = "BNA Mechanics"
sort_by = "weight"
+++

# Overview

**[PeopleForBikes](https://www.peopleforbikes.org/)** is an industry coalition
made up of 280 cycling-industry members and a cycling community of almost 1.4
million individual riders to promote stronger representation in congress and
coordinated advocacy programs and help develop and promote economic policies
that benefit bike businesses.
**[PeopleForBikes]** is a national bike advocacy organization and trade group
for the bike industry working to make bicycling safe, convenient, and fun for
people of all ages and abilities. The [Bicycle Network Analysis], a.k.a. the
BNA, is open source software that assesses the quality and connectivity of bike
networks in cities. The [BNA] is an integral part of PeopleForBikes’ [City
Ratings] program, which measures progress towards building great cities for
bikes, shares best practices, and engages more people in bike advocacy.

**PeopleForBikes Tech** is PFB's technical arm. We aim to simplify and automate
tasks to help our advocates focus on what they do best: get more people riding
bikes more often, and make bike riding better for everyone.
**BNA Mechanics** is the technical group developing the [BNA]. We aim to
simplify and automate tasks to help our advocates focus on what they do best:
get more people riding bikes more often, and make bike riding better for
everyone.

Our projects:

- [retrieve](https://github.com/PeopleForBikes/retrieve): Simplify downloading
PeopleForBikes dataset
- [svggloo](https://github.com/PeopleForBikes/svggloo): Render SVG templates
- [measure](https://github.com/PeopleForBikes/measure): Quantify and identify
bike lanes in cities
- [brokenspoke]: A collection of tools for the BNA
- [brokenspoke-analyzer]: Run Bicycle Network Analysis locally
- [measure]: Quantify and identify bike lanes in cities
- [scorecards]: Retrieve the BNA scorecards for your country

And more to come!

[bicycle network analysis]: https://bna.peopleforbikes.org/
[bna]: https://bna.peopleforbikes.org/
[brokenspoke]: https://peopleforbikes.github.io/brokenspoke/
[brokenspoke-analyzer]: https://peopleforbikes.github.io/brokenspoke-analyzer/
[city ratings]: https://cityratings.peopleforbikes.org/
[measure]: https://github.com/PeopleForBikes/measure
[peopleforbikes]: https://www.peopleforbikes.org/
[scorecards]: https://peopleforbikes.github.io/scorecards/
Loading

0 comments on commit 1860486

Please sign in to comment.