Skip to content

Commit 4faa66b

Browse files
authored
Merge pull request #168 from hamogu/phaseIIfunding
How do we distribute money within the Astropy project?
2 parents 09a9b10 + 6de670c commit 4faa66b

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Phase II funding proposals
2+
3+
*This is a draft document for how the Interim Finance Committee envisions the process of distributing grant money (e.g. from the Moore grant) within the Astropy project. This is a general template and the finance committee will change the details for individual calls. In particular, the actually available funding and details of the grant and grant rules that limit the work that could be proposed will need to be filled in. This template is written with the current Moore grant in mind.*
4+
5+
## Proposal goals
6+
Proposals shall improve the Astropy Project. This includes code for the core repository, for coordinated or affiliated packages, infrastructure (e.g. testing, CI), tutorials, workshops, notebooks, community engagement, inclusion, diversity and empowerment, and anything else broadly Project related.
7+
8+
Proposals shall foster the Astropy Project goals of community, shared work, and cooperation and shall be proposed and executed in this manner.
9+
10+
Total funding for this call is coming from (**link to grant here**) and XXX $ are available in total in the period XXX to XXX.
11+
12+
Proposals need to clearly identify what the funding is used for (e.g. "pay YYY $ to add Klingon Standard Time to astropy.time" or "organize astropy workshop to engage amateur astronomer community in Antarctica")
13+
14+
## Proposal details
15+
**Fill in here when using this template to issue an internal Astropy call**
16+
17+
- Source of money (e.g. Moore grant)
18+
- Specific area of proposal (e.g. Astropy may have a grant that can be used only for a specific purpose, e.g. only for community outreach)
19+
- Restrictions: Depending on who provided the money to astropy, its use might be restricted, e.g. only to contractors in certain countries
20+
21+
## Proposal process
22+
Proposals should be posted as pull requests to github.com/astropy/astropy-project/ with the initial title text "Funding Proposal XXX:".
23+
The goal is to make this process as easy as possible on everyone, so we impose a limit of 100 lines assuming 80 char/line. We provide a template below.
24+
We envision a two stage proposal process to enable the community to comment and improve ideas, teams with similar ideas can merge to avoid duplicated work, etc...
25+
26+
- Deadline 1: Draft Proposal Deadline (after this date, no new proposals)
27+
- Two week discussion period during which proposals can be modified
28+
- Deadline 2: Finalized Proposals are due
29+
- Finance Committee reviews for compatibility with legal conditions
30+
- Deadline 2 + 7 business days: voting begins.
31+
32+
*Rationale: We aim to achieve community consensus before the vote. Proposers may combine ideas and teams or withdraw proposals during the discussion period.*
33+
34+
At the second deadline, the text for the proposals is frozen but comments are still allowed. Within 7 days of this deadline, the Finance Committee will review all proposals to ensure they are compatible with the terms of the currently available funding sources and should be included in the proposals to be voted on.
35+
36+
After that, voting members of the Astropy Project vote on the proposals. The vote is held online with a secret ballot. Every voting member of the Astropy Project (as defined in the governance documents) has equal voting rights.
37+
38+
*Rationale: In this process every member's vote carries equal weight; the decision is made directly by the members. The ballot shall be secret to allow members to vote based on the merit of the proposal without fear of retribution.*
39+
40+
*Note:* Fill in exact voting scheme here, e.g. every member selects up to five votes and proposals are ranked by number of votes. To make this process manageable, we need to find an external online platform that gives us the infrastructure for the voting process, which may limit the voting scheme we can choose from.
41+
42+
The CoCo and the Finance Committee will select proposals following the ranking by the members and taking into account the requirements of the available grant funding (e.g. the Moore grant specifically has a budget for work on "spectroscopy". If none of the highest ranking proposals deals with spectroscopy, this money could be awarded to the highest ranking spectroscopy proposal, even if that means that other, higher ranked proposals won't be executed).
43+
44+
*Rationale: This is similar to how e.g. ESO or HST proposals as awarded. Technically, the TACs suggest a list of proposals for the director, who is free to pick in any way they like. However, the TAC ranking is followed unless there are strong reasons against it (e.g. a scheduling requirement cannot be accommodated). This process is well accepted in the community and thus it makes sense to follow it here.*
45+
46+
## Who will be paid to do work?
47+
Money can be used for travel, infrastructure, equipment etc, but in many cases, money will be used to pay people to do work for Astropy. In that case, the following approaches can be used:
48+
49+
- Proposals can list one or more people who will perform the work and any needed budget to support the work.
50+
- The proposers can alternatively not commit to the work themselves, but promise to organize a job search, accept applications, and select a candidate within 6 months of the proposal being accepted. Contact details of the selected person are then forward to the Finance Committee. The proposing team is not paid for work time associated with the search.
51+
52+
In either case, the Finance Committee will take care of the formal process of setting up statements of work, signing contracts, and reviewing invoices. Other funding strategies that we have not anticipated will also be considered.
53+
54+
Note: The Finance Committee realizes that this process may lead to a number of parallel, possibly competing searches by different groups of people. We expect all searches to follow the code of conduct with respect to fairness, non-discimination etc. Any violation should be brought the finance committee or the Astropy Ombudspersion ([email protected]). If these procedures are violated, funding for that specific project will not be granted. Proposals planning to do a search should include the cost of job listings in their budget.
55+
56+
In the future, we would like to offer an opportunity to propose projects that the community likes with no names attached, but right now, the Finance Committee can not commit the necessary capacity to handle such a multi-step process.

0 commit comments

Comments
 (0)