Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions images/HSF-logo/HSF-Affiliated.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions project_guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ layout: default
---

# Project Guidelines

*This page is kept for archive purposes - for up-to-date and maintained project recommendations please refer to [this page]({{ site.baseurl }}/projects/guidelines.html).*

The following is a skeleton for the minimal requirements for a project to be considered as part of he HSF. That main motivation being to ensure interoperability and usability of this project in other projects and being able to build consistent software stacks. In addition it should make it easier for other developers to contribute to existing projects.

This is work in progress and details will need to be discussed and agreed with community.
Expand Down
18 changes: 7 additions & 11 deletions projects/affiliated.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "HSF Affiliated Projects and Software"
author: Eduardo Rodrigues, Pere Mato
author: Eduardo Rodrigues, Pere Mato, Graeme Stewart
layout: plain
---

Expand All @@ -27,18 +27,14 @@ Formal endorsement is provided by the HSF SG following a short evaluation period

The list of HSF Affiliated Projects and Software is hosted in a dedicated area on the HSF website, curated and maintained by the HSF SG.

The recognition of bijective engagement with the HSF is displayed via *GitHub Badges*.
Three levels distinguish mainly the level of maturity, community support and engagement: Bronze, Silver and Gold.
In broad terms, the attribution of the endorsement level is based on the following guidelines, which are detailed in the dedicated document on
[Guidelines for HSF Affiliated Projects and Software, and Endorsement Badge Levels]({{ site.baseurl }}/projects/guidelines.html).
The recognition of bijective engagement with the HSF is displayed via a [*GitHub
Badge*]({{ site.baseurl }}/projects/badges.html). This assures the community
that the project/software is relevant, useful and meets appropriate software quality
standards, as defined in our [guidelines]({{ site.baseurl }}/projects/guidelines.html).

* Bronze: new or young endeavour, likely evolving from and within a collaboration or experiment, but with the potential for other communities to use. It should be committed to meeting best practices in software engineering, e.g., documentation and a test suite.
* Silver: aiming for gold but in an earlier phase towards strong community support (e.g., adoption is still modest, maintenance is not secured at least in the medium term by more than a single person). High standards of software engineering should be met.
* Gold: endeavour adopted by several collaborations and/or experiments with a strong and long-term community support model.
### HSF Project Badge

### HSF Project Badges

Links to code snippets for HSF project badges are on our [badges page]({{ site.baseurl }}/projects/badges.html).
Links to code snippets for the HSF project badge are on our [badges page]({{ site.baseurl }}/projects/badges.html).

### Annual Project Awards

Expand Down
Loading