From d4acb725609e97be741a130c28a665fa57e74fa9 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 02:39:18 +0100 Subject: [PATCH 1/7] removed todos as they are either done or available as issue --- docs/index.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/index.md b/docs/index.md index 478da6c..b696773 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,11 +4,6 @@ IT Team for Change website # IT4C Website -- [x] Find a web address - -- [ ] Find a Logo - - Ziel ist es eine Website zur Präsentation an potentielle Auftraggeber oder deren Fachpersonal aufzeigen zu können. Darüber hinaus soll die Seite auch denjenigen dienen, die keine Website oder eine veraltete Website haben sich zu präsentieren. From 12f08328c5a13c04eb31a4c77a3b8e07a3542293 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 02:47:25 +0100 Subject: [PATCH 2/7] fixes #10 link tech in readme --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d3f7c70..711a13b 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@ This repository contains the https://www.it4c.dev Website utilizing `vuepress` t ## Software requirements This package requires: -- nodejs -- npm +- [nodejs](https://github.com/nodejs/node) +- [npm](https://github.com/npm/cli) ## Techstack This package uses: -- vuepress -- vuepress-theme-book +- [vuepress](https://github.com/vuejs/vuepress) +- [vuepress-theme-book](https://github.com/cyrilf/vuepress-theme-book) ## Usage From e95431f504d6694992c4bb3d43771a3608057032 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 03:52:25 +0100 Subject: [PATCH 3/7] fixes #19 - clean index.md and provide introduction & philosophy. --- docs/index.md | 70 ++++++++++++------------------------- docs/people/ulf-gebhardt.md | 4 ++- docs/projects/gradido.md | 6 +++- 3 files changed, 31 insertions(+), 49 deletions(-) diff --git a/docs/index.md b/docs/index.md index b696773..3230648 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,61 +1,37 @@ # IT4C -IT Team for Change website +**IT Team for Change**, in short **IT4C**, is a software developer team building software together. Our focus are out-of-the-box projects and disruptive civil tech in order to contribute to the inevitable change of our society. -# IT4C Website +We believe in a working process that has just the right amount of authority to make sensible decisions and coordinate us to reach our goals. The leadership may shift between team members based on expertise and availability. Furthermore we believe that everyone who loves doing his job is more effective then when being forced to. Therefore we make sure every member has a maximum of freedom to choose how to work. -Ziel ist es eine Website zur Präsentation an potentielle Auftraggeber oder deren Fachpersonal aufzeigen zu können. +Naturally we are a remote team spread throughout Europe (sometimes even further). The core of the team works together as of 2019 - see [history](./history.md). Our common denominator besides our love for social projects and the computer technology is the German language, even tho most of the professional work is done in English. -Darüber hinaus soll die Seite auch denjenigen dienen, die keine Website oder eine veraltete Website haben sich zu präsentieren. +One of our principles to make projects resilient to unmaintainability is to spread knowledge within the team and recruit new members willing to learn how we do things. We live the agile process with short release cycles and weekly feedback loops to ensure our software actually fulfills the needs of our contractors and users. -Fokus sollte auf Github liegen (Repos, Profile etc) +## Projects -Hauptsprachen: English +In the following we list some projects we are proud of: -## Content -- Vorstellung / IT4C -- History -- Projekte -- Personen -- Kontakt +- Yunite.me +- [Gradido](./projects/gradido.md) +- Ocelot.social +- Human-Connection +- Democracy-Deutschland -## Personen -- Alex -- Wolle -- Moriz -- Ulf -- Mahula -- Claus-Peter -- Hardi -- Hannes +## Members and collaborators -Personen werden bebildert, deren Schwerpunkt in Prosa beschrieben, der Techstack aufgeführt +Since we constantly try to recruit new members this list is not complete. -## Projekte -- Human-Connection(Ocelot) -- Yunite(Ocelot) -- Ocelot -- Democracy -- Gradido +- Alex +- Wolle +- Moriz +- [Ulf Gebhardt](./people/ulf-gebhardt.md) +- Mahula +- Claus-Peter +- Hardi +- Hannes -Projekte werden bebildert, der Techstack aufgeführt, sowie beteiligte Personen aus dem Team. -Idealerweise würden diese Daten von github kommen (später) - -## Organisationen + -- busFaktor() e.V. + - -## Design -Da wir keine Designer im Team haben sollten wir ein vorgefertigtes Design benutzen, dass hübsch genug aussieht um unseren Content professionell zu transportieren. -- vorschlag: https://www.npmjs.com/package/vuepress-theme-book - -## Technology der Website -- vue.js, da wir das verwenden - vorschlag vuepress -- must be editable on github -- must be using simple formats like markdown -- must be deployable on github pages -- must be 100% static - -## Weiterführend -- newsletter \ No newline at end of file diff --git a/docs/people/ulf-gebhardt.md b/docs/people/ulf-gebhardt.md index a6ba29b..457d0f9 100644 --- a/docs/people/ulf-gebhardt.md +++ b/docs/people/ulf-gebhardt.md @@ -1,3 +1,5 @@ # Ulf Gebhardt -Describe person, Techstack etc \ No newline at end of file +Describe person, Techstack etc + +Personen werden bebildert, deren Schwerpunkt in Prosa beschrieben, der Techstack aufgeführt \ No newline at end of file diff --git a/docs/projects/gradido.md b/docs/projects/gradido.md index 0a51356..451448e 100644 --- a/docs/projects/gradido.md +++ b/docs/projects/gradido.md @@ -1,3 +1,7 @@ # Gradido -Describe Project, Stechstack etc \ No newline at end of file +Describe Project, Stechstack etc + + +Projekte werden bebildert, der Techstack aufgeführt, sowie beteiligte Personen aus dem Team. +Idealerweise würden diese Daten von github kommen (später) From c2b50bcbf7e26e73c608186a4211e670973b2f1d Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 04:14:05 +0100 Subject: [PATCH 4/7] fixed config: quotes, viewport, better description --- docs/.vuepress/config.js | 43 +++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 6500ef2..43d2c0a 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -1,46 +1,49 @@ module.exports = { title: 'IT Team for Change', - description: 'IT Team for Change', - theme: "book", + description: 'IT4C.dev introduces the IT Team for Change Team, applied Philosophy and Projects.', + head: [ + ['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}] + ], + theme: 'book', themeConfig: { nav: [ - { text: "IT4C", link: "/" }, - { text: "Contact", link: "/contact" }, + { text: 'IT4C', link: '/' }, + { text: 'Contact', link: '/contact' }, { - text: "Github", + text: 'Github', link: - "https://github.com/IT4Change" + 'https://github.com/IT4Change' }, ], sidebar: { - "/": [ + '/': [ { - title: "", + title: '', collapsable: false, sidebarDepth: 0, children: [ - ["/", "IT4C"], - ["/history", "History"], - ["/contact", "Contact"] + ['/', 'IT4C'], + ['/history', 'History'], + ['/contact', 'Contact'] ] }, { - title: "Projects", + title: 'Projects', collapsable: false, children: [ - ["/projects/gradido", "Gradido"], - //["/extras/contributing", "Contributing ✨"], - //["/extras/license", "License 📚"] + ['/projects/gradido', 'Gradido'], + //['/extras/contributing', 'Contributing ✨'], + //['/extras/license', 'License 📚'] ] }, { - title: "People", + title: 'People', collapsable: false, children: [ - ["/people/ulf-gebhardt", "Ulf Gebhardt"], - // ["/random/website", "Websites using this theme 👌"], - // ["/random/emoji", "Emoji 😃"], - // ["/random/lorem", "Lorem Ipsum 🌟"] + ['/people/ulf-gebhardt', 'Ulf Gebhardt'], + // ['/random/website', 'Websites using this theme 👌'], + // ['/random/emoji', 'Emoji 😃'], + // ['/random/lorem', 'Lorem Ipsum 🌟'] ] }, ] From bc33e337434ab2874de1789d0d944e3186629b29 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 04:21:29 +0100 Subject: [PATCH 5/7] lint fixes --- docs/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/index.md b/docs/index.md index 3230648..8bfdc91 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,12 +1,12 @@ # IT4C -**IT Team for Change**, in short **IT4C**, is a software developer team building software together. Our focus are out-of-the-box projects and disruptive civil tech in order to contribute to the inevitable change of our society. +**IT Team for Change**, in short **IT4C**, is a software developer team building software together. Our focus are out-of-the-box projects and disruptive civil tech to contribute to the inevitable change of our society. -We believe in a working process that has just the right amount of authority to make sensible decisions and coordinate us to reach our goals. The leadership may shift between team members based on expertise and availability. Furthermore we believe that everyone who loves doing his job is more effective then when being forced to. Therefore we make sure every member has a maximum of freedom to choose how to work. +We believe in a working process that has the right amount of authority to make sensible decisions and coordinate us to reach our goals. The leadership may shift between team members based on expertise and availability. Furthermore we believe that everyone who loves doing his job is more effective then when being forced to. We make sure every member has a the freedom to choose how to work. Naturally we are a remote team spread throughout Europe (sometimes even further). The core of the team works together as of 2019 - see [history](./history.md). Our common denominator besides our love for social projects and the computer technology is the German language, even tho most of the professional work is done in English. -One of our principles to make projects resilient to unmaintainability is to spread knowledge within the team and recruit new members willing to learn how we do things. We live the agile process with short release cycles and weekly feedback loops to ensure our software actually fulfills the needs of our contractors and users. +One of our principles to make projects resilient to unmaintainability is to spread knowledge within the team and recruit new members willing to learn how we do software development. We live the agile process with short release cycles and weekly feedback loops to ensure our software actually fulfills the needs of our contractors and users. ## Projects From e8ff66a539e72d6b06237475ba3a29b12b15cf8c Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 04:29:52 +0100 Subject: [PATCH 6/7] typo --- docs/.vuepress/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 43d2c0a..644c9df 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -1,6 +1,6 @@ module.exports = { title: 'IT Team for Change', - description: 'IT4C.dev introduces the IT Team for Change Team, applied Philosophy and Projects.', + description: 'IT4C.dev introduces the IT Team for Change, applied Philosophy and Projects.', head: [ ['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}] ], From 9b5951809b7f47b3cc17fb5b15e2cc46194ae20c Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 7 Jan 2023 14:45:37 +0100 Subject: [PATCH 7/7] corrected test according to wolles and the linters requirements --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 8bfdc91..66ff50d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,7 +2,7 @@ **IT Team for Change**, in short **IT4C**, is a software developer team building software together. Our focus are out-of-the-box projects and disruptive civil tech to contribute to the inevitable change of our society. -We believe in a working process that has the right amount of authority to make sensible decisions and coordinate us to reach our goals. The leadership may shift between team members based on expertise and availability. Furthermore we believe that everyone who loves doing his job is more effective then when being forced to. We make sure every member has a the freedom to choose how to work. +We believe in a working process that has the right amount of authority to make sensible decisions and coordinate us to reach our goals. The leadership may shift between team members based on expertise and availability. Furthermore we believe that everyone who loves doing his job is more effective then when being forced to. We make sure every member has the upmost possible freedom how to work. Naturally we are a remote team spread throughout Europe (sometimes even further). The core of the team works together as of 2019 - see [history](./history.md). Our common denominator besides our love for social projects and the computer technology is the German language, even tho most of the professional work is done in English.