From 3be658e49fb2d2fe1397dffffa4bf80648eca144 Mon Sep 17 00:00:00 2001 From: Eric Herman Date: Tue, 16 Jan 2024 09:27:21 +0100 Subject: [PATCH 1/3] Update github actions/checkout from v2 to v4 https://github.com/actions/checkout/blob/main/CHANGELOG.md --- .github/workflows/link-check.yml | 2 +- .github/workflows/test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml index e14cd29..3d02884 100644 --- a/.github/workflows/link-check.yml +++ b/.github/workflows/link-check.yml @@ -22,7 +22,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' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0548f58..d39bfd5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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' From 21644cec831243f57dc1e00772cbcecfc739ae27 Mon Sep 17 00:00:00 2001 From: Ainali Date: Mon, 26 Feb 2024 14:02:45 +0100 Subject: [PATCH 2/3] Remove Streamyard live page --- live.html | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 live.html diff --git a/live.html b/live.html deleted file mode 100644 index a445a20..0000000 --- a/live.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: 2022-2023 The Foundation for Public Code -layout: default -title: Livestream -toc: false ---- - -

Our upcoming, ongoing or most recent livestream.

- -

-

-

-

You can also find our podcasts at podcast.publiccode.net and more videos on our YouTube channel. From e1ac9005b8dfb0be6a620137de0810bc19f18363 Mon Sep 17 00:00:00 2001 From: Ainali Date: Wed, 6 Mar 2024 13:45:49 +0100 Subject: [PATCH 3/3] Remove no longer stewarded codebases Co-authored-by: Eric Herman --- codebases/circulaw.html | 115 ---------------- codebases/circulaw.md | 9 ++ codebases/index.html | 62 +-------- codebases/omgevingsbeleid.html | 112 ---------------- codebases/omgevingsbeleid.md | 9 ++ codebases/open-source-project-template.html | 117 ---------------- codebases/open-source-project-template.md | 9 ++ codebases/openzaak.html | 120 ----------------- codebases/openzaak.md | 9 ++ codebases/signalen.html | 139 -------------------- codebases/signalen.md | 9 ++ 11 files changed, 47 insertions(+), 663 deletions(-) delete mode 100644 codebases/circulaw.html create mode 100644 codebases/circulaw.md delete mode 100644 codebases/omgevingsbeleid.html create mode 100644 codebases/omgevingsbeleid.md delete mode 100644 codebases/open-source-project-template.html create mode 100644 codebases/open-source-project-template.md delete mode 100644 codebases/openzaak.html create mode 100644 codebases/openzaak.md delete mode 100644 codebases/signalen.html create mode 100644 codebases/signalen.md diff --git a/codebases/circulaw.html b/codebases/circulaw.html deleted file mode 100644 index 0ef695c..0000000 --- a/codebases/circulaw.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: The Foundation for Public Code -layout: codebase -title: Codebases we work with - CircuLaw ---- - -

-
-

Codebases we work with

-
-
- -
- -
-
-
- -

CircuLaw

-
-
Stage 1: Assessment
-
- -
-
-

What it is

-

CircuLaw is a knowledge platform dedicated to enabling the transition to a circular economy by identifying opportunities in current law to support a circular future.

-

Amidst the escalating climate crisis, the global community is under significant pressure to transition towards a more sustainable and circular economy. With the European Union's Circular Economy Action Plan and the Dutch government's commitment to a 50% reduction in the use of primary raw materials by 2030, formal commitment to this transition is taking shape. CircuLaw identifies opportunities in current law to support this circular future.

-
- - -
-
- -
- -
-
-

How we're helping

-

We're helping launch the CircuLaw open source ecosystem by:

-
    -
  • Helping the team better share the roadmap openly
  • -
  • Identifying ways to lower barriers to contributions
  • -
  • Providing feedback and guidance on process
  • -
  • Supporting sustainable development
  • -
-
-
- -
- -
-
-

Technology

-
-
Languages and frameworks:
-
Next.js
-
Sanity
-
-
-
- -
- -
-
-

Community

-
-
Created by:
-
Dark Matter Labs in partnership with the City of Amsterdam, Metabolic, Flux Partners, AMS Institute, Built by Nature, Circulaire bouweconomie, Erasmus Universiteit Rotterdam, Ministerie van Financiën, Provincie Flevoland, Provincie Noord-Holland, Rijksdienst voor Ondernemend Nederland, TU Delft, Universiteit van Amsterdam, Vrije Universiteit Amsterdam and Wageningen Universiteit.
-
-
-
Replicating:
-
For now, the codebase is deployed with a configuration for the Dutch jurisdiction. The community plans to expand its horizons by exploring the applicability of CircuLaw in different legal contexts, and are taking a closer look at European Union law. In doing so, the CircuLaw project will tap into an entirely new source of legal and policy innovation, transcending the interests of an exclusively Dutch audience.
-
-
-
- -
- -
-
-

Opportunity

-
-
Scaling potential:
-
Policy makers at all levels of government, at least in the Netherlands and likely in the European Union, and perhaps beyond.
-
-
-
- -
- - diff --git a/codebases/circulaw.md b/codebases/circulaw.md new file mode 100644 index 0000000..3611b8a --- /dev/null +++ b/codebases/circulaw.md @@ -0,0 +1,9 @@ +--- +# SPDX-License-Identifier: CC0-1.0 +# SPDX-FileCopyrightText: The Foundation for Public Code +layout: codebase +title: Codebases we work with - CircuLaw +redirect_to: codebases/index +--- + +# Circulaw diff --git a/codebases/index.html b/codebases/index.html index e674490..b24df29 100644 --- a/codebases/index.html +++ b/codebases/index.html @@ -23,29 +23,7 @@

Stage 1: Assessment

-
Codebases currently in public assessment:
- -
- -
-
-
Digital Omgevingsbeleid
-
Explore all the spatial planning and environmental laws that apply to a location
- Overview -
-
- -
- -
-
CircuLaw
-
A knowledge platform dedicated to enabling the transition to a circular economy by identifying opportunities in current law to support a circular future.
- Overview - Visit project -
-
- -
+
There are currently no codebases in assessment with the Foundation for Public Code stewardship.
@@ -54,45 +32,9 @@

Stage 2: Incubation

-
Codebases currently in incubation:
- -
- -
- -
-
Open Source Project Template
-
Open Source project helper and getting started template(s)
- Overview - Visit project -
-
- -
- -
-
OpenZaak
-
Backend component to help municipalities manage and share data internally
- Overview - Visit project -
-
- -
- -
-
Signalen
-
Receiving, automatically classifying and prioritising residents' nuisance reports
- Overview - Visit project -
-
- -
+
There are currently no codebases in incubation with the Foundation for Public Code stewardship.
- -

Stage 3: Mature

Mature codebases and communities fully meet the Standard for Public Code.

diff --git a/codebases/omgevingsbeleid.html b/codebases/omgevingsbeleid.html deleted file mode 100644 index 4baae92..0000000 --- a/codebases/omgevingsbeleid.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code -layout: codebase -title: Codebases we work with - Digital Omgevingsbeleid ---- - -
-
-

Codebases we work with

-
-
- -
- -
-
-
-

Digital Omgevingsbeleid

-
-
Stage 1: Assessment
-
- -
-
-

What it is

-

Digital Omgevingsbeleid lets you explore laws and policies, view where they apply and compare them to previous versions. This way, policies are easier to understand and always up to date. Digital Omgevingsbeleid was built in response to the 2022 Environment and Planning Act (Omgevingswet) in the Netherlands.

-

For example, if someone wants to build a windfarm, they can quickly understand what's allowed on their prospective site. Digital Omgevingsbeleid also makes it easier for a civil servant considering new regulation to see how the new regulations will interact with regulations that already apply.

-
- - -
-
- -
- -
-
-

How we're helping

-

We are helping the Omgevingsbeleid team by:

-
    -
  • giving advice on open source licenses
  • -
  • helping them prepare to publish the code in the open
  • -
  • advising on testing and test coverage
  • -
-
-
- -
- -
-
-

Technology

-
-
Languages and frameworks:
-
Python, Microsoft SQL server
-
-
-
- -
- -
-
-

Community

-
-
Created by:
-
Province of South Holland
-
-
-
Replicating:
-
None yet. Interest from several Dutch public organizations.
-
-
-
- -
- -
-
-

Opportunity

-
-
Scaling potential:
-
Easy reuse by other Dutch provinces, which must all meet the same Omgevingswet obligations. With some backend work, this could scale to municipalities and internationally.
-
-
-
- -
- - diff --git a/codebases/omgevingsbeleid.md b/codebases/omgevingsbeleid.md new file mode 100644 index 0000000..96bef1f --- /dev/null +++ b/codebases/omgevingsbeleid.md @@ -0,0 +1,9 @@ +--- +# SPDX-License-Identifier: CC0-1.0 +# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code +layout: codebase +title: Codebases we work with - Digital Omgevingsbeleid +redirect_to: codebases/index +--- + +# Omgevingsbeleid diff --git a/codebases/open-source-project-template.html b/codebases/open-source-project-template.html deleted file mode 100644 index a68da76..0000000 --- a/codebases/open-source-project-template.html +++ /dev/null @@ -1,117 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code -layout: codebase -title: Codebases we work with - Open Source Project Template ---- - -
-
-

Codebases we work with

-
-
- -
- -
-
-
- -

Open Source Project Template

-
-
Stage 2: Incubation
-
- -
-
-

What it is

-

A template project containing 'Community Health Files' and relevant checklists.

-

Its intention is to be a practical starter when releasing a project as Open Source.

-

It was created in a general way to be usable for anyone, and proposes well known conventions and de-facto standards when possible.

-
- - -
-
- -
- -
-
-

How we're helping

-

We're helping launch the Open Source Project Template development by:

-
    -
  • Providing feedback on the contents
  • -
  • Identifying possible international collaborators
  • -
  • Supporting sustainable development
  • -
-
-
- -
- -
-
-

Technology

-
-
Languages and frameworks:
-
Markdown
-
ASCIIdoc
-
-
-
- -
- -
-
-

Community

-
-
Created by:
-
Digg's Open Source Guild and asom (arbetsgruppen för samordning av mjukvara, which translates to working group for coordination of software), Sweden
-
-
-
Used by:
-
Jitsi Outlook Plugin
-
-
-
- -
- -
-
-

Opportunity

-
-
Scaling potential:
-
Any new open source repository, especially public code.
-
-

Open Source Project Template maintainers have made a commitment to meeting the criteria of the Standard for Public Code.

-

Repositories which use the Open Source Project Template will be naturally well positioned to meet the criteria of the Standard for Public Code. -

-
- -
- - diff --git a/codebases/open-source-project-template.md b/codebases/open-source-project-template.md new file mode 100644 index 0000000..b246990 --- /dev/null +++ b/codebases/open-source-project-template.md @@ -0,0 +1,9 @@ +--- +# SPDX-License-Identifier: CC0-1.0 +# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code +layout: codebase +title: Codebases we work with - Open Source Project Template +redirect_to: codebases/index +--- + +# Open Source Project Template diff --git a/codebases/openzaak.html b/codebases/openzaak.html deleted file mode 100644 index 3f5ed75..0000000 --- a/codebases/openzaak.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code -layout: codebase -title: Codebases we work with - OpenZaak ---- - -
-
-

Codebases we work with

-
-
- -
- -
-
-
- -

OpenZaak

-
-
Stage 2: Incubation
-
- -
-
-

What it is

-

OpenZaak is a case management platform for municipalities that want to deliver citizen-friendly services online.

-

It is a ready-to-use backend solution that acts as a directory of case registration, including metadata describing the case.

-

OpenZaak implements the Dutch national API standards for case management, developed by the Association of Netherlands Municipalities (VNG).

-
- - -
-
- -
- -
-
-

How we're helping

-

We're helping launch the OpenZaak open source ecosystem by:

-
    -
  • Running a market consultation to co-create codebase governance and community dynamics, and better understand vendor business models and risk sharing
  • -
  • Advising on decentralized procurement
  • -
  • Building the community through shared events, setting up governance, a mailing list and marketing materials
  • -
-
-
- -
- -
-
-

Technology

-
-
Languages and frameworks:
-
Python
-
-
-
- -
- -
-
-

Community

-
-
Created by:
-
A coalition of more than 45 Dutch municipalities including Amsterdam, Arnhem, Delft, Haarlem, 's-Hertogenbosch, Rotterdam, Tilburg, Hoorn, Medemblik, Utrecht, SED (composed of Stede Broec, Enkhuizen and Drechterland) and Dimpact (composed of more than 30 municipalities) (2019)
-
-
-
Replicating:
-
The commissioning municipalities are currently looking for vendors who can offer them services using OpenZaak. They held a market consultation in spring 2020.
-
-
-
- -
- -
-
-

Opportunity

-
-
Scaling potential:
-
Other Dutch municipalities, other industries that use a case management system (like hospitals or hotels).
-
-

We're working closely with the commissioning municipalities to help them grow OpenZaak to a trusted codebase with:

-
    -
  • Many vendors offering a range of services using OpenZaak
  • -
  • Widespread adoption by municipalities
  • -
-

OpenZaak maintainers see meeting the Standard for Public Code as integral to achieving their vision.

-
-
- -
- - diff --git a/codebases/openzaak.md b/codebases/openzaak.md new file mode 100644 index 0000000..196917a --- /dev/null +++ b/codebases/openzaak.md @@ -0,0 +1,9 @@ +--- +# SPDX-License-Identifier: CC0-1.0 +# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code +layout: codebase +title: Codebases we work with - OpenZaak +redirect_to: codebases/index +--- + +# OpenZaak diff --git a/codebases/signalen.html b/codebases/signalen.html deleted file mode 100644 index 6c26bb6..0000000 --- a/codebases/signalen.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -# SPDX-License-Identifier: CC0-1.0 -# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code -layout: codebase -title: Codebases we work with - Signalen ---- - -
-
-

Codebases we work with

-
-
- -
- -
-
-
- -

Signalen

-
-
Stage 2: Incubation
-
- -
-
-

What it is

-

Signalen makes it easier for residents to make a report, and helps the city respond to the most important things first.

-

It includes:

-
    -
  • Algorithmic processing by type of complaint, and second layer triaging and prioritization by humans
  • -
  • Automatic updates to complainants about the status of their report
  • -
  • Automatic alerts to city staff based on analysis of combined reports
  • -
  • Allowing reports to be passed on to other city workers and subcontractors
  • -
-
- - -
-
- -
- -
-
-

How we're helping

-

We're helping Amsterdam and the Association of Netherlands Municipalities (VNG) define a governance structure, including shared feature roadmaps and technical steering.

-

We're also helping make the codebase more conducive to collaboration, including:

-
    -
  • Clear branching and gitflow models
  • -
  • Automated unit tests and integration testing
  • -
  • Engineering guidelines
  • -
  • Help prepare the community to empower market parties to offer the solution as Software as a Service (SaaS)
  • -
-
-
- -
- -
-
-

Technology

-
-
Languages and frameworks:
-
Django Python
-
-
-
- -
- -
-
-

Community

-
-
Created by:
-
Amsterdam, the Netherlands (2018)
-
-
-
Replicating:
-
s'-Hertogenbosch was the first replicator. Alphen en de Rijn, Almere, Urk and Haarlem are in implementing phase. Strong interest from other Dutch cities and the VNG (representing 355 municipalities), as well as Ghent (Belgium) as part of the European SCORE project.
-
-
-
- -
- -
-
-

Opportunity

-
-
Scaling potential:
-
Initially other Dutch municipalities, but it has potential to scale internationally
-
-

The VNG wants to make it 'one click deployable' from their Common Ground appstore.

-

Amsterdam, the VNG and 's-Hertogenbosch have asked for our expertise while they refactor the codebase to be more modular and reusable while it's in production in Amsterdam.

-
-
- -
- - diff --git a/codebases/signalen.md b/codebases/signalen.md new file mode 100644 index 0000000..3807747 --- /dev/null +++ b/codebases/signalen.md @@ -0,0 +1,9 @@ +--- +# SPDX-License-Identifier: CC0-1.0 +# SPDX-FileCopyrightText: 2021-2023 The Foundation for Public Code +layout: codebase +title: Codebases we work with - Signalen +redirect_to: codebases/index +--- + +# Signalen