Skip to content

Commit

Permalink
Merge branch 'develop' into draft-policy-plan-2024
Browse files Browse the repository at this point in the history
  • Loading branch information
ElenaFdR authored Mar 5, 2024
2 parents ad252b1 + 9764da1 commit 33c0bbe
Show file tree
Hide file tree
Showing 287 changed files with 366 additions and 333 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
# Only directors of the Foundation for Public Code are allowed to approve releases.
* @publiccodenet/directors
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
name: Test
on:
- push
Expand All @@ -13,7 +13,7 @@ jobs:
cibuild:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7'
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>

Gemfile.lock
_site
Expand Down
2 changes: 1 addition & 1 deletion 404.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2022-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2022-2024 The Foundation for Public Code <info@publiccode.net>
layout: default
title: Page not found
toc: false
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
type: Guide
explains: ways in which people and organizations can contribute to the Foundation for Public Code
---
Expand Down Expand Up @@ -29,7 +29,7 @@ We’re especially interested in learning what you need to implement the [Standa

## Public organizations

We’re looking for public partners to help shape the Foundation for Public Code’s long term future. Find out more about the [benefits and requirements of becoming a partner](organization/partnerships.md) and get in touch with us at <partnerships@publiccode.net>.
We’re looking for public partners to help shape the Foundation for Public Code’s long term future. Find out more about the [benefits and requirements of becoming a partner](organization/partners.md) and get in touch with us at <partnerships@publiccode.net>.

## Institutional giving and philanthropy

Expand Down
2 changes: 1 addition & 1 deletion GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# About the Foundation for Public Code

<!-- SPDX-License-Identifier: CC0-1.0 -->
<!-- SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net> -->
<!-- SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net> -->

We help open source projects for public organizations to become successful, build sustainable communities around them and create a thriving public open source ecosystem.

Expand Down Expand Up @@ -51,8 +51,7 @@ If run with `./script/test.sh --all`, then it also includes

* `./script/test-with-link-check.sh` which uses `html-proofer` to verify that all of the external links, even ones not related to the patch, are valid; a failure of this test may not be related to your work

The `test-with-link-check.sh` is [scheduled to run daily](https://github.com/publiccodenet/about/blob/develop/.github/workflows/link-check.yml).
This helps the maintainers identify links which have gone stale.
The `test-with-link-check.sh` helps the maintainers identify links which have gone stale.

## License

Expand Down
2 changes: 1 addition & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
title: About the Foundation for Public Code
permalinks: pretty

Expand Down
2 changes: 1 addition & 1 deletion activities/board-support/board-meeting-process.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/board-support/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: index
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-auditing/auditing-process.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-auditing/certification.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-auditing/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
type: Index
---

Expand Down
17 changes: 13 additions & 4 deletions activities/codebase-auditing/open-audits.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2022-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2022-2024 The Foundation for Public Code <info@publiccode.net>
type: Guide
explains: how we do audits in the open
---
Expand All @@ -15,12 +15,21 @@ As much as possible, audits should take place in the open and be done together w

## Steps

1. Get explicit approval to start an open audit by asking the maintainer. Consider communicating that audit is starting, preferrably by encouraging the maintainer to do it, and possibly on [the blog](https://blog.publiccode.net) as well.
1. Get explicit approval to start an open audit by asking the maintainer. Consider communicating that audit is starting, preferably by encouraging the maintainer to do it, and possibly on [the blog](https://blog.publiccode.net) as well.
2. Create an issue in the repository for the codebase using the [review template](https://github.com/publiccodenet/standard/blob/develop/docs/review-template.html).
3. Start auditing the codebase in collaboration with the community. Preferrably, this involves more than one key contributor from the community and more than one codebase steward working together.
4. If the audit makes discoveries that can be addresses, create issues for those in the repository for the codebase, preferrably by encouraging the maintainer to do so.
3. Start auditing the codebase in collaboration with the community. Preferably, this involves more than one key contributor from the community and more than one codebase steward working together.
4. If the audit makes discoveries that can be addresses, create issues for those in the repository for the codebase, preferably by encouraging the maintainer to do so.
5. If many issues get created, ask to setup a Kanban in the repository for the audit with the columns Backlog, In progress, Done.

### Codebases which span two or more repositories

Sometimes, for instance in the case of Omgevingsbeleid, there are multiple repositories that makeup the software.
In these cases, we separately evaluate each repository, with the understanding that some requirements are not applicable to one or another.
Once each repository has been assessed, we can do an assessment of the whole stack, paying careful attention to whether or not there are any requirements which are not fulfilled by any repository.
So far, the developers of the different repositories have been known to each other and thus it has been easy to gain a shared understanding of which repository is responsible for various aspects when they are divided.
As an example, the documentation requirements of a feature may have different expectations in the front-end repository, back-end repository, and documentation repository.
Naturally, careful note-taking and reference-documenting in the assessment templates is even more important in these cases.

## Audits

Public assessments are linked from each codebase on [standard-compliant](https://standard-compliant.publiccode.net/#public-commitment) and if appropriate on our [page for codebases in stewardship](https://publiccode.net/codebases/).
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/community-assets.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/for-existing-projects.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/goals.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
4 changes: 2 additions & 2 deletions activities/codebase-stewardship/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2018-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2018-2024 The Foundation for Public Code <info@publiccode.net>
type: Index
redirect_from:
- activities/codebase-stewardship/activities
Expand Down Expand Up @@ -91,6 +91,6 @@ It is useful even as a handbook when trying to guide a community through any sit
### Templates

* [Standard for Public Code auditing template](https://github.com/publiccodenet/standard/blob/develop/docs/review-template.html) - this is the template we use when auditing a codebase towards the Standard for Public Code
* [User personas templates](/user-personas/index.md) - template personas that are typical in the type of codebases we work with that can be used as a starting point
* [User personas templates](user-personas/index.md) - template personas that are typical in the type of codebases we work with that can be used as a starting point
* [Codebase in Odoo](odoo-codebase-template.md) - template to use when we add a new codebase in Odoo
* [Stewardship proposal](stewardship-proposal-template.md) - a template proposal we can send to principal maintainers to get informed consent to steward the codebase
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/lifecycle-diagram.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2022-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2022-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
bpmn: lifecycle.bpmn
redirect_from:
Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/odoo-codebase-template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/odoo-codebases.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Guide
explains: How we use Odoo for keeping track of the codebases we work with
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2022-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2022-2024 The Foundation for Public Code <info@publiccode.net>
type: guide
explains: how we review the progress of a codebase in incubation
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/codebase-stewardship/user-personas/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Index
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/adding-a-phone-user.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Guide
explains: How to add a user to the Voys phone infrastructure and connect them to a phone number
---
Expand Down
2 changes: 1 addition & 1 deletion activities/communication/basic-tweet-template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/blogging.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
Type: guide
Explains: how to blog
---
Expand Down
2 changes: 1 addition & 1 deletion activities/communication/communication-principles.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/communication-remote-first.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2021-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/communications-plan.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
8 changes: 4 additions & 4 deletions activities/communication/community-call-invite-template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2019-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2019-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand All @@ -24,7 +24,9 @@ If participants can benefit of preparing, mention it as well.]

If you have something else you would like to discuss please let us know, we are happy to make modifications to the agenda.

[Read the full agenda](https://hackmd.io/-OegeqvoThCbAsw3c3gIjw?view).
```
[Read the full agenda](INSERT LINK).
```

We look forward to seeing you on the call!

Expand All @@ -34,6 +36,4 @@ Our next Foundation for Public Code community call will take place at hh.mm on W

If you have something specific you would like to discuss please let us know, we are happy to add items to the agenda.

[Read the full agenda](https://hackmd.io/-OegeqvoThCbAsw3c3gIjw?view).

We look forward to seeing you on the call!
2 changes: 1 addition & 1 deletion activities/communication/community-call.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: Resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/conference-call-etiquette.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
2 changes: 1 addition & 1 deletion activities/communication/email-signature-template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: 2020-2023 The Foundation for Public Code <info@publiccode.net>
# SPDX-FileCopyrightText: 2020-2024 The Foundation for Public Code <info@publiccode.net>
type: resource
---

Expand Down
Loading

0 comments on commit 33c0bbe

Please sign in to comment.