Skip to content

Commit 9bebd8b

Browse files
committed
Merge branch 'main' of github.com:conda-forge/conda-forge.github.io into history-conda-forge
2 parents 333e9fb + e5bc76c commit 9bebd8b

File tree

85 files changed

+13004
-8105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+13004
-8105
lines changed
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
name: Fundable
2+
description: Propose a task that would require external funding and/or resources.
3+
labels: [fundable]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
With this template you can propose a complex task that would require external
9+
funding and/or resources. This is usually the case for organization-wide changes,
10+
large infrastructure improvements or low-level packaging work (e.g. compilers).
11+
12+
Please refrain from using this template if you don't have the necessary details to
13+
fill in all the required fields below.
14+
15+
If you just have a feature request, open a regular issue.
16+
17+
- type: checkboxes
18+
id: submitted
19+
attributes:
20+
label: This fundable has not been submitted yet.
21+
description: |
22+
I [searched conda-forge](https://github.com/search?type=code&q=org%3Aconda-forge+label%3Afundable)
23+
for similar items and could not find issues marked as 'fundable'.
24+
options:
25+
- label: This fundable has not been submitted yet.
26+
required: true
27+
28+
- type: textarea
29+
id: motivation
30+
attributes:
31+
label: Motivation
32+
description: |
33+
Please describe why this idea is interesting or important.
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: result
39+
attributes:
40+
label: Expected result
41+
description: |
42+
Please describe how the final result would look like.
43+
validations:
44+
required: true
45+
46+
- type: textarea
47+
id: items
48+
attributes:
49+
label: Work items
50+
description: |
51+
Enumerate the necessary steps to achieve the intended result.
52+
placeholder: |
53+
- [ ] ...
54+
- [ ] ...
55+
- [ ] ...
56+
validations:
57+
required: true
58+
59+
- type: textarea
60+
id: xrefs
61+
attributes:
62+
label: References
63+
description: |
64+
Please take some time to collect any useful references (issues, PRs, code blocks...)
65+
that might apply to this task.
66+
placeholder: |
67+
- [ ] ...
68+
- [ ] ...
69+
- [ ] ...
70+
validations:
71+
required: true
72+
73+
- type: textarea
74+
id: skills
75+
attributes:
76+
label: Skills / personnel
77+
description: |
78+
State which skills would be needed to complete this task.
79+
If you have specific personnel in mind, write a brief introduction for them.
80+
validations:
81+
required: false
82+
83+
- type: textarea
84+
id: costs
85+
attributes:
86+
label: Estimated costs and/or resources needed (optional)
87+
description: |
88+
If there are associated costs or resources needed, please state them here. This would help
89+
funding agencies estimate the budget needed to tackle this proposal.
90+
validations:
91+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
blank_issues_enabled: true
22
contact_links:
3-
- name: Conda-forge Element chatroom
4-
url: https://app.element.io/#/room/#conda-forge:matrix.org
3+
- name: Conda-forge Zulip chatroom
4+
url: https://conda-forge.zulipchat.com/
55
about: Chat to us about conda-forge and ask general questions.
66
- name: Conda-forge documentation
77
url: https://conda-forge.org/docs/
88
about: The complete conda-forge documentation.
99
- name: Conda-forge packages
10-
url: https://conda-forge.org/feedstock-outputs/
10+
url: https://conda-forge.org/packages/
1111
about: For when you have an issue with a specific package.

.github/workflows/deploy.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
name: deploy
1313
runs-on: "ubuntu-latest"
1414
steps:
15-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
15+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1616

17-
- uses: conda-incubator/setup-miniconda@a4260408e20b96e80095f42ff7f1a15b27dd94ca # v3.0.4
17+
- uses: conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
1818
with:
1919
python-version: 3.8
2020
channels: conda-forge
@@ -43,10 +43,9 @@ jobs:
4343
user_email: [email protected]
4444

4545
- name: Link Checker
46-
uses: lycheeverse/lychee-action@2b973e86fc7b1f6b36a93795fe2c9c6ae1118621 # v1.10.0
46+
uses: lycheeverse/lychee-action@7cd0af4c74a61395d455af97419279d86aafaede # v2.0.2
4747
with:
4848
token: ${{ secrets.GITHUB_TOKEN }}
49-
lycheeVersion: "0.14.3"
5049
args: >
5150
--no-progress
5251
--timeout 60
@@ -56,6 +55,8 @@ jobs:
5655
--exclude 'https://polys.me/?$'
5756
--exclude 'https://conda-metadata-app.streamlit.app/?$'
5857
--exclude 'https://kb43fqob7u-dsn.algolia.net/'
58+
--exclude 'https://ss64.com/nt/syntax.html'
59+
--exclude 'https://www.mesa3d.org/'
5960
--exclude '.*/404.html/'
6061
--exclude '.*,.*'
6162
--exclude-path './build/community/minutes/'

.pre-commit-config.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
exclude: ^community/minutes/|^misc/|^scripts/|^static/|^vote-results/|^CNAME$
22
repos:
33
- repo: https://github.com/pre-commit/pre-commit-hooks
4-
rev: v4.6.0
4+
rev: v5.0.0
55
hooks:
66
- id: check-yaml
77
- id: end-of-file-fixer
@@ -15,8 +15,16 @@ repos:
1515
- id: prettier
1616
types_or: [markdown, mdx, json, yaml, css, javascript]
1717
- repo: https://github.com/astral-sh/ruff-pre-commit
18-
rev: v0.6.4
18+
rev: v0.11.4
1919
hooks:
2020
- id: ruff-format
21+
- repo: local
22+
hooks:
23+
- id: sort-csv
24+
name: Sort core and emeritus lists
25+
entry: scripts/sort_csv.py
26+
language: python
27+
types: [text]
28+
files: src/(core|emeritus)\.csv
2129
ci:
2230
autofix_prs: false

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2015-2022, conda-forge
1+
Copyright (c) 2015-2025, conda-forge
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

README.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,6 @@ All reports will be kept confidential. Please have a look at the [Reporting guid
5252

5353
conda-forge's team and/or our event staff will try to ensure your safety and help with any immediate needs, particularly at an in-person event. Once we have received the report through the relevant authorities, conda-forge will make every effort to acknowledge the receipt and take action. Have a look at the process of [What Happens After a Report is Filed?](https://numfocus.org/code-of-conduct#enforcement).
5454

55-
## conda-forge dev meetings
55+
## conda-forge meetings
5656

57-
We hold biweekly meetings every second Wednesday from 17:00-18:00 (UTC). Feel free to stop by!
58-
Up-to-date invites are always available in the [conda.org community calendar](https://conda.org/community/calendar). Look for the `[conda-forge] core meeting` events!
59-
60-
Our [meeting notes](https://conda-forge.org/docs/orga/minutes/00_intro.html) record important points discussed during the meetings and serve as a record for upcoming meetings. We make use of [HackMd](https://hackmd.io/) and a [template](https://github.com/conda-forge/conda-forge.github.io/blob/main/misc/DEV_MEETING_TEMPLATE.md) to create the meeting notes.
61-
62-
We use a Github Actions [workflow][gha-workflow] to create an automated PR with the meeting notes
63-
template for each session, which is automatically published to our HackMD team account. During the
64-
meeting, attendees will edit the HackMD document. After the meeting, the document is saved and the
65-
PR is synced with the changes by adding the `sync-hackmd-notes` label. Once satisfied, the PR is
66-
merged and the website will be updated with the new meeting notes.
67-
68-
We encourage contributors to join the meetings and learn more about and from the community.
69-
70-
[gha-workflow]: https://github.com/conda-forge/conda-forge.github.io/actions/workflows/meeting-notes.yml
57+
Refer to our [Community > Meeting minutes](https://conda-forge.org/community/minutes/) page.

0 commit comments

Comments
 (0)