Skip to content

Commit

Permalink
GH-Pages: Move contributors guide to GitHub (mattermost-community#2298)
Browse files Browse the repository at this point in the history
* GH-Pages: Move contributors guide to GitHub

* Fix URL
  • Loading branch information
chenilim authored Feb 9, 2022
1 parent 73420bc commit 16120e4
Show file tree
Hide file tree
Showing 21 changed files with 39 additions and 272 deletions.
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Code Contribution Guidelines

Thank you for your interest in contributing! Please see the [Focalboard Contribution Guide](https://www.focalboard.com/contribute/getting-started/) which describes the process for making code contributions, and [join our Focalboard community channel](https://community.mattermost.com/core/channels/focalboard) to ask questions from community members and the core team.
Thank you for your interest in contributing! Please see the [Focalboard Contribution Guide](https://mattermost.github.io/focalboard/) which describes the process for making code contributions, and [join our Focalboard community channel](https://community.mattermost.com/core/channels/focalboard) to ask questions from community members and the core team.

When you submit a pull request, it goes through a [code review process outlined here](https://www.focalboard.com/contribute/getting-started/code-review/).
When you submit a pull request, it goes through a [code review process outlined here](https://mattermost.github.io/focalboard/code-review).

# Updating Changelog

After a noteable bug fix or an improvement you've submitted is merged, please consider making a pull request to the [CHANGELOG.md](https://github.com/mattermost/focalboard/blob/main/CHANGELOG.md) under the next release section.
After a noteable bug fix or an improvement you've submitted is merged, please consider making a pull request to the [CHANGELOG.md](https://github.com/mattermost/focalboard/blob/main/CHANGELOG.md) under the next release section.

# Bug reports

Please file a [GitHub issue](https://github.com/mattermost/focalboard/issues) if anything isn't working the way you expect.

# Documentation
# Documentation

You can contribute to our documentation in the [Mattermost Boards documentation](https://docs.mattermost.com/guides/boards.html). Read more about how the contribution process works in the repo [README](https://github.com/mattermost/docs/blob/master/README.md). Visit the [Documentation Working Group channel](https://community.mattermost.com/core/channels/dwg-documentation-working-group) on our Community server if you have any questions!

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Download the latest server release from [GitHub releases](https://github.com/mat

## Building the server

Most development can be done on the Personal Server edition. Please refer to the [Developer's Tips & Tricks](https://www.focalboard.com/contribute/getting-started/dev-tips/) for more detailed steps. Here's a summary:
Most development can be done on the Personal Server edition. Please refer to the [Developer's Tips & Tricks](https://mattermost.github.io/focalboard/dev-tips) for more detailed steps. Here's a summary:

First, install basic dependencies:
* Go 1.15+
Expand Down
2 changes: 1 addition & 1 deletion docs/code-review.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Code Review Checklist

Currently, all changes to the product must be reviewed by a [core committer](/contribute/getting-started/core-committers/#core-committers).
Currently, all changes to the product must be reviewed by a [core committer](core-committers).

## If you are a community member seeking a review

Expand Down
20 changes: 20 additions & 0 deletions docs/core-committers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Core Committers

A core committer is a maintainer on the Focalboard project who has merge access to the repositories. They are responsible for reviewing pull requests, cultivating the developer community, and guiding the technical vision of Focalboard. If you have a question or need some help, these are the people to ask.

## Core Committers

Below is the list of core committers working on Focalboard:

- **<a name="scott.bishel">Scott Bishel</a>**
- @scott.bishel on [community.mattermost.com](https://community.mattermost.com/core/messages/@scott.bishel) and [@sbishel](https://github.com/sbishel) on GitHub
- **<a name="jesús.espino">Jesús Espino</a>**
- @jesus.espino on [community.mattermost.com](https://community.mattermost.com/core/messages/@jesus.espino) and [@jespino](https://github.com/jespino) on GitHub
- **<a name="doug.lauder">Doug Lauder</a>**
- @doug.lauder on [community.mattermost.com](https://community.mattermost.com/core/messages/@doug.lauder) and [@wiggin77](https://github.com/wiggin77) on GitHub
- **<a name="miguel.delacruz">Miguel de la Cruz</a>**
- @miguel.delacruz on [community.mattermost.com](https://community.mattermost.com/core/messages/@miguel.delacruz) and [@mgdelacroix](https://github.com/mgdelacroix) on GitHub
- **<a name="harshil.sharma">Harshil Sharma</a>**
- @harshil.sharma on [community.mattermost.com](https://community.mattermost.com/core/messages/@harshil.sharma) and [@harshilsharma63](https://github.com/harshilsharma63) on GitHub
- **<a name="chen.lim">Chen Lim</a>**
- @chen-i.lim on [community.mattermost.com](https://community.mattermost.com/core/messages/@chen-i.lim) and [@chenilim](https://github.com/chenilim) on GitHub
2 changes: 1 addition & 1 deletion import/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ This subfolder contains scripts to import data from other systems. It is at an e
* Todoist
* Nextcloud Deck

[Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
[Contribute code](https://mattermost.github.io/focalboard/) to expand this.
2 changes: 1 addition & 1 deletion import/asana/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ This node app converts an Asana json archive into a Focalboard archive. To use:

## Import scope

Currently, the script imports all cards from a single board, including their section (column) membership, names, and notes. [Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
Currently, the script imports all cards from a single board, including their section (column) membership, names, and notes. [Contribute code](https://mattermost.github.io/focalboard/) to expand this.
2 changes: 1 addition & 1 deletion import/jira/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ The following aren't currently imported:
* Comments
* Embedded files

[Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
[Contribute code](https://mattermost.github.io/focalboard/) to expand this.
2 changes: 1 addition & 1 deletion import/nextcloud-deck/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ This node app converts data from a Nextcloud Server with the [app Deck](https://

## Import scope

Currently, the script imports all cards from a single board, including their stacks (column) membership, labels, names, descriptions, duedate and comments. [Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
Currently, the script imports all cards from a single board, including their stacks (column) membership, labels, names, descriptions, duedate and comments. [Contribute code](https://mattermost.github.io/focalboard/) to expand this.


2 changes: 1 addition & 1 deletion import/notion/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ Currently, the script imports all cards from a single board, including their pro

The Notion export format does not preserve property types, so the script currently imports all card properties as a Select type. You can change the type after importing into Focalboard.

[Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
[Contribute code](https://mattermost.github.io/focalboard/) to expand this.
2 changes: 1 addition & 1 deletion import/trello/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ This node app converts a Trello json archive into a Focalboard archive. To use:

## Import scope

Currently, the script imports all cards from a single board, including their list (column) membership, names, and descriptions. [Contribute code](https://www.focalboard.com/contribute/getting-started/) to expand this.
Currently, the script imports all cards from a single board, including their list (column) membership, names, and descriptions. [Contribute code](https://mattermost.github.io/focalboard/) to expand this.


4 changes: 2 additions & 2 deletions website/site/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ pygmentsStyle = "manni"
weight = 2

[[menu.postpend]]
url = "/contribute/getting-started"
url = "https://mattermost.github.io/focalboard/"
name = "Contribute"
weight = 3

Expand Down Expand Up @@ -125,7 +125,7 @@ pygmentsStyle = "manni"
[[params.intro.item]]
title = "Contribute"
description = "Help build the future of productivity and submit code directly to the Focalboard open-source project."
url = "contribute/getting-started"
url = "https://mattermost.github.io/focalboard/"
button = "Start Contributing"
icon = "/img/contribute-icon.svg"
draft = false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Please [get in touch](https://www.focalboard.com/feedback/)!
## Want to Contribute?
We’d love your help!

Help shape the future of Focalboard by contributing ideas, bug reports, and code. Check out our [community page](https://www.focalboard.com/contribute/getting-started/) or [GitHub repo](https://github.com/mattermost/focalboard) to get started.
Help shape the future of Focalboard by contributing ideas, bug reports, and code. Check out our [community page](https://mattermost.github.io/focalboard/) or [GitHub repo](https://github.com/mattermost/focalboard) to get started.

You can also browse GitHub tickets with a “[help wanted](https://github.com/mattermost/focalboard/issues?q=is%3Aissue+is%3Aopen+label%3A%22Up+for+grabs%22)” tag to see what projects are available.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Continuing to get feedback from you, our community is vital to us. Focalboard (a

We’d love your help!

Help shape the future of Focalboard by contributing ideas, bug reports, and code. Check out our [community page](https://www.focalboard.com/contribute/getting-started/) or [GitHub repo](https://github.com/mattermost/focalboard) to get started.
Help shape the future of Focalboard by contributing ideas, bug reports, and code. Check out our [community page](https://mattermost.github.io/focalboard/) or [GitHub repo](https://github.com/mattermost/focalboard) to get started.

You can also browse GitHub tickets with a “[up for grabs](https://github.com/mattermost/focalboard/issues?q=is%3Aissue+is%3Aopen+label%3A%22Up+for+grabs%22)” tag to see what projects are available.

Expand Down
18 changes: 0 additions & 18 deletions website/site/content/contribute/getting-started/_index.md

This file was deleted.

66 changes: 0 additions & 66 deletions website/site/content/contribute/getting-started/code-review.md

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 16120e4

Please sign in to comment.