Skip to content

Commit aee2073

Browse files
committed
Merge remote-tracking branch 'origin/kellysinterniklaas-patch-1'
2 parents 7a3409f + 58849bc commit aee2073

File tree

5 files changed

+1430
-95
lines changed

5 files changed

+1430
-95
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## Our community ethos
2+
3+
To be able to work together on an open source project requires some guidelines as to how wo act, work and communicate with each other. Together this forms our ethos.
4+
5+
A common ethos is the rationale of every active community. At Offcourse we believe in accelerating learning, which is why we named this our ethos.
6+
7+
## Accelerating learning
8+
9+
Accelerating learning is not only about learning faster, but also learning smarter. This is especially relevant in our digital world where we are given an overload of information. You can learn anything on the web today, with the help of tutorials, blog posts, podcasts etc. But to find that piece of information you are looking for, without having to go through an entire document or video, is what helps us to learn faster **and** smarter. It has a close link to the theory of just-in-time learning where learning is tailored to one's needs.
10+
11+
Offcourse thinks about how to optimize the concept of learning, using the principles of the just-in-time learning theory, amongst others. We start at the basics, rather than starting at the end, like many online learning platforms and initiatives do. We ask ourselves questions like: Why do people learn something? How do people learn? And, what do we need to learn best? Our mission is to accelerate learning to **avoid the waste of talent** due to not having the available resources to develop oneself (time, money, etc) or due to sub-optimal processes that hinder someone's ability to learn.
12+
13+
## Guidelines
14+
15+
What does this have to do with you contributing open source code, you might wonder. Contrbuting open source code is often a learning process in itself; working with new code, people you don't know yet. And you should practice what you preach, right? We therefore defined a set of guidelines for us as a community for our learning journey:
16+
* Openness - We work on an open source project together and feel that it's important to be open as a community as well. This means we are open about our contribution to one another and
17+
* Ownership - Alle community members are encouraged to take responsibility/ ownership for the technical development of the Offcourse product, it’s an important skill in your working life as well
18+
* Collaboration - We are a community who work together, not in isolation
19+
* Developing together - We actively seek for help from others within the community whenever we need and help each other grow our coding skills
20+
* Make use of knowledge that is already out there - This is linked to the former guideline, but also means we make use of external sources like blog posts or podcasts that can help our development
21+
* Failure is an opportunity to learn - Contributing open source code is a way to learn new or more coding skills. Seeing what went wrong in learning something new is learning in and of itself. Just be open about it when it happens, so someone within the community can help you
22+
23+
Above all, we want you to have fun and enjoy your time. Let's develop together!

packages/documentation/public/atomic-design-methodology.md renamed to packages/documentation/public/guidelines/design-guidelines.md

File renamed without changes.

packages/documentation/src/pages.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,18 @@ const pages = [
5656
content: pageLoader("./visual-identity.md")
5757
},
5858
{
59-
path: "/principles",
60-
title: "Principles",
59+
path: "/guidelines",
60+
title: "Guidelines",
6161
pages: [
6262
{
63-
path: "/principles/design",
64-
title: "Design Principles",
65-
content: pageLoader("/atomic-design-methodology.md")
63+
path: "./guidelines/design-guidelines",
64+
title: "Design",
65+
content: pageLoader("./design-guidelines.md")
66+
},
67+
{
68+
path: "./guidelines/community-guidelines",
69+
title: "Community",
70+
content: pageLoader("./community-guidelines.md")
6671
}
6772
]
6873
},

packages/organisms/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"start": "rollup -c -w"
1616
},
1717
"dependencies": {
18-
"@offcourse/atoms": "^0.0.0-semantically-released",
19-
"@offcourse/molecules": "^0.0.0-semantically-released",
18+
"@offcourse/atoms": "^1.1.0",
19+
"@offcourse/molecules": "^1.0.1",
2020
"formik": "^0.11.11",
2121
"ramda": "^0.25.0",
2222
"voca": "^1.4.0",

0 commit comments

Comments
 (0)