Skip to content

Commit dff8d63

Browse files
committed
Merge cycle4 text branch from astropy-finance
2 parents 1536a45 + 9a4530a commit dff8d63

File tree

2 files changed

+148
-0
lines changed

2 files changed

+148
-0
lines changed
Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
# Cycle 4 funding requests and ideas
2+
3+
4+
# Changes relative to the previous cycle
5+
6+
The primary changes for this Cycle relative to Cycle 3 are a single funding source (NASA), the possible periods of performance (they can now extend up to 3 years), and the addition of the COTR role (see below).
7+
8+
9+
# Funding goals
10+
11+
Funding requests (FR) shall improve the Astropy Project. This includes work on 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.
12+
13+
FRs shall foster the Astropy Project goals of community, shared work, and cooperation and shall be described, reviewed, and executed in this manner.
14+
15+
FRs need to clearly identify how the the funding will be used (e.g. "pay $YYY (US) to add Klingon Standard Time to astropy.time" or "organize astropy workshop to engage amateur astronomer community in Antarctica")
16+
17+
18+
# Funding amount
19+
20+
We anticipate a maximum of **$325,000** (US) to be available for this funding cycle. Note that this budget is for the next two years, but we emphasize that we are accepting proposals for up to three years in periods of performance. We anticipate the opportunity for the Project to get more funding within the next two years, and FRs with three-year-long projects will help us develop future grant and budget proposals. We encourage the community to aim high and propose projects that might be more ambitious than the two-year budget, as it will tangibly help us get budget to cover the remainder. We also encourage folks who plan to maintain the same effort level and costs over the next three years, to let us know.
21+
22+
# Period of Performance
23+
24+
Each FR should specify how long the project will last (the "Period of Performance"). A project can be anywhere from 1-3 years. For ongoing projects, longer periods of performance are better, as that lowers the administrative overhead of the project. In particular, FRs for subawards are best done with longer periods of performance e.g. 3 years.
25+
26+
Note that if your proposal has a longer Period of Performance than one year, funds beyond that horizon are contingent on funds from the project being available.
27+
28+
29+
# What can the funding be used for?
30+
31+
Money can be used for travel, subscriptions, etc, in addition to direct financial support to individuals.
32+
33+
The funds currently come from a NASA ROSES grant. It includes the following general areas:
34+
35+
* Basic maintenance and development on all aspects of the Project
36+
* Project-wide infrastructure
37+
* Affiliated packages
38+
* Astropy Learn and Community Engagement
39+
40+
The Finance Committee assumes responsibility for ensuring that all awards made are consistent with any applicable funding agency rules.
41+
42+
43+
# Funding Request process
44+
45+
Funding Requests (FRs) should be posted as pull requests to https://github.com/astropy/astropy-project/ with the initial title text "Cycle 4 Funding:". The goal is to make this process as easy as possible for everyone, so we impose a limit of 100 lines assuming 80 char/line. We provide a template below. Please place the file with your FR at https://github.com/astropy/astropy-project/tree/main/finance/proposal-calls/cycle4 (the same location as the template).
46+
47+
We envision a two stage FR process to enable the community to discuss and improve ideas, to merge teams with similar ideas, etc.
48+
49+
* March 1: **_Draft_** FR Deadline (new requests after this date will not be reviewed this cycle)
50+
* Three week iteration and discussion period during which draft FRs can be fleshed out and modified
51+
* March 22: Finalized FRs are due
52+
* Finance Committee reviews for compatibility with legal conditions
53+
* March 29 - April 5: Voting period
54+
55+
We aim to achieve broad consensus before the vote. Requesters are encouraged to combine ideas and teams, modify, or withdraw FRs during the discussion period as appropriate. Discussion is open to anyone; it is not restricted to voting members. It is also expected that the Finance Commitee will give feedback regarding budgets and periods of performance during this discussion period.
56+
57+
At the second deadline, the text for the FRs is frozen but comments are still welcome. Within 5 business days of this deadline, the Finance Committee will review all requests to ensure they are compatible with the terms of the currently available funding sources and should be included in the FRs to be voted on.
58+
59+
After that, voting members of the Astropy Project (as of the start of the vote) vote on the FRs using thumbs up/down on a dedicated comment. Every voting member of the Astropy Project has equal voting rights.
60+
61+
The Coordination and Finance Committees will select FRs following the ranking by the members, taking into account the discussion, available effort level to implement, and any restrictions associated with the available funds.
62+
63+
# Post-request process
64+
65+
Once selection is completed, an FR that is *not* selected does not continue further, although it can always be re-proposed. It is also possible that if more funds become available before the next cycle, a proposal may be accepted later but with a revised timieline.
66+
67+
If an FR *is* selected, 🎉! Now the work begins.
68+
69+
Once a proposal is accepted, the finance committee will assign a committee member contact to ensure invoices are submitted, process is followed, etc. At the same time, the Coordination Committee will assign a COTR (see below) for that FR.
70+
71+
The following general steps follow whan an FR is selected:
72+
73+
1. The FR is assigned a final budget and funding source, and the PR is merged.
74+
2. A new tracking issue is created for the FR (by the finance committee member contact), which includes the budget, period of performance, and identifies the assigned COTR.
75+
3. Work updates are given in the tracking issue, although out-of-band clarifications/conversations with the finance committee contact or COTR are welcome. It is the responsibility of the COTR to ensure these updates happen (although they don't necessarily need to be done by the COTR themselves).
76+
4. As work is completed, the funded personnel or their institutional representative submit invoices via OpenCollective (exact details of this will be clarified for each issue as details vary from person-to-institution).
77+
5. The issue is closed when the FR's work is completed, the budget is exhausted, or the period of performance expires.
78+
79+
Note that if your proposal has a longer period of performance than one year, funds beyond that horizon are contingent on funds from the project being available.
80+
81+
# COTRs
82+
83+
New this Cycle, all proposals will be assigned a COTR (Contracting Officer's Technical Representative). This concept is borrowed from government funding agencies, although it is to be stressed that Astropy's goal is to make the COTR role as low-overhead as possible.
84+
85+
COTR's key responsibilities include:
86+
87+
* Technical expertise: COTRs are experts in the contract's specific area, evaluating the contractor's performance with their technical knowledge.
88+
* Contract compliance: COTRs monitor and ensure the contractor follows contract terms, reviewing deliverables to meet expected Astropy community standards.
89+
* Performance evaluation: COTRs assess contractor performance, verifying the work meets contract expectations.
90+
* Issue resolution: COTRs play a role in resolving issues or disputes, collaborating with the finance committee, the Coordination Committee, and the broader Astropy Project.
91+
* Communication and reporting: Acting as a liaison, COTRs ensure transparent communication, and reporting progress and issues (see above).
92+
93+
94+
# Fostering constructive discussion
95+
96+
We want to stay true to the "radical transparency" ethos of the Project and thus we are asking the community to comment on the FRs publicly. At the same time, we want to ensure that the conversations stay as constructive as possible to foster the Astropy Project’s commitment to maintaining a positive and welcoming culture. Thus, here we provide some example language that might help commenters stay constructive with their comments.
97+
98+
Example of non-constructive comments are:
99+
100+
* “This is not worth our time.”
101+
* “Person X has never really done anything that I think is good.”
102+
103+
Examples of constructive comments are:
104+
105+
* “This is probably not a good way to spend Project funds because package abc already provides the same functionality.”
106+
* “It's not clear to me the value that this would bring to the Project. Do the proposers have a way of assessing impact?"
107+
* “I’m concerned the project team does not have the necessary skills to get this done. Can the team offer more proof of expertise, or bring in help from team members who have more relevant expertise?"
108+
109+
If you are worried about your comments being perceived as inappropriate, you are welcome to send your feedback directly to the Finance Committee at [email protected] or ask on Slack. You are also welcome to use the “thumbs down” vote without adding comments. If you have any concerns about this process and the ensuing discussion that you would prefer to discuss privately, contact the ombudsperson at [email protected].
110+
111+
112+
# Open hire process
113+
114+
FRs can include an “open hire” process to identify people to undertake the activities described. Should such a request be accepted, the Finance Committee will organize a recruitment process to find the right person (or people) to carry out the work. Members of the FR team will be asked to assist in the recruitment and hiring process. The number of open hire requests selected may be limited by Finance Committee staffing availability.
115+
116+
We envision a recruitment process that expands beyond the US Astronomy community and would include the various Research Software Engineering forums in addition to the AAS Job Register. We are in the process of putting together a hiring guide.
117+
118+
119+
# Template and examples
120+
121+
The following is a template proposal: [template.md](template.md). We also include an [example](example_draft_FR.md) that is an acceptable **Draft** FR (due March 1) to emphasize that drafts can include minimal information and are meant to be fleshed out and modified based on feedback before the final deadline (March 22). You can also refer to successful Cycle II **Finalized** FRs at [this link](https://github.com/astropy/astropy-project/tree/main/finance/proposal-calls/2021-proposal).
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
### Title
2+
3+
### Project Team
4+
Describe who is expected to work on the project. If work will be undertaken by an open hire instead of (or in addition to) other project members, please indicate that here.
5+
6+
### Project Description
7+
How does this benefit Astropy packages / users / community / ...? Short summary.
8+
9+
### Project / Work
10+
Details here as needed for Astropy community members to understand what is planned.
11+
12+
### Approximate Budget
13+
Currency: US $
14+
The approximate budget should be specified in USD. However, we are open to spending funds worldwide. Budgets should be converted to USD using a plausible exchange rate.
15+
16+
Include overheads, fringe, etc. if money is paid as sub-grant (note that the Moore grant caps overhead at 15%).
17+
18+
- Travel:
19+
- Conference Registrations:
20+
- Salary / contractor fees etc. (give sum here, details about contract, payment method (contract/sub-award) etc. can be worked out with the finance committee later)
21+
- TOTAL
22+
23+
Please note that we would happily accept budget items other than travel, conference registration, and staff.
24+
25+
### Period of Performance
26+
27+
List the expected range of time the budget should be allocated for. Note that if this is longer than one year, funds beyond that horizon are contingent on funds from the project being available (feel free to ask the finance committee if you have any concerns about this).

0 commit comments

Comments
 (0)