|
1 |
| -# Call for Astropy ideas / proposals to be funded in 2021 |
| 1 | +# Call for Astropy ideas / projects to be funded in 2021 |
2 | 2 |
|
3 |
| -## Proposal goals |
4 |
| -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, travel to conferences or meetings, talks, menotring, and anything else broadly Project related. |
| 3 | +## Goals |
| 4 | +Projects and ideas funded through this process 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, travel to conferences or meetings, talks, menotring, and anything else broadly Project related. This does not have to be a new initiative, but can be ongoing work (e.g. maintain the CI), but cannot include work that is already otherwise paid for (e.g. if you have a NASA grant to maintain the CI, you cannot bill for the same work twice). |
5 | 5 |
|
6 |
| -Proposals shall foster the Astropy Project goals of community, shared work, and cooperation and shall be proposed and executed in this manner. |
| 6 | +Projects suggestionsshall foster the Astropy Project goals of community, shared work, and cooperation and shall be proposed and executed in this manner. |
7 | 7 |
|
8 | 8 | Total funding for this call is coming from the Moore grant and 200,000 $ are available in total in the period spring 2021 to spring 2022.
|
9 | 9 |
|
10 |
| -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") |
| 10 | +Project suggetions 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") |
11 | 11 |
|
12 |
| -## Proposal details |
| 12 | +*Note: You can think of this as an internal "proposal process" to allow the community to select exactly where the money that the Astropy Project has will be spend. To avoid confusion with the external proposal that gave the money to Astropy (here: Moore foundation), we use the term "project" or "project team" here.* |
| 13 | + |
| 14 | +## Details |
13 | 15 |
|
14 | 16 | - Source of money: Moore grant
|
15 |
| -- Specific area of proposal: Most of the money can be distributed to any area deemed important to the community. A specific fraction is reserved for work related to spectroscopy (22500 US $) and mentoring (15000 US $). |
| 17 | +- Specific area: Most of the money can be distributed to any area deemed important to the community. A specific fraction is reserved for work related to spectroscopy (22500 US $) and mentoring (15000 US $). |
16 | 18 | - Restrictions: This is a world-wide call, open to all current and future contributors to the Astrop project. (The only restriction is that money cannot be transferred to countries that the United States does not allow banking transaction with, e.g. North Korea).
|
17 | 19 |
|
18 |
| -## Proposal process |
19 |
| -Proposals should be posted as pull requests to github.com/astropy/astropy-project/ with the initial title text "Funding 2021:". |
| 20 | +## Process |
| 21 | +### Suggestion |
| 22 | +Project ideas should be posted as pull requests to github.com/astropy/astropy-project/ with the initial title text "Funding 2021:". |
20 | 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.
|
21 |
| -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.. |
| 24 | +We envision a two stage process to enable the community to comment and improve ideas, teams with similar ideas can merge to avoid duplicated work, etc.. |
22 | 25 |
|
23 |
| -- 2021-02-28: Draft Proposal Deadline (after this date, no new proposals) |
| 26 | +- 2021-03-20: Draft Deadline (after this date, no new projects) |
24 | 27 | - Two week discussion period during which proposals can be modified
|
25 |
| -- 2021-03-15: Finalized Proposals are due |
| 28 | +- 2021-04-03: Finalized text are due |
26 | 29 | - Finance Committee reviews for compatibility with legal conditions
|
27 |
| -- 2021-03-25 to 2021-04-10: Discussion and voting |
| 30 | +- 2021-04-10 to 2021-04-24: Discussion and voting |
28 | 31 |
|
29 | 32 | *Rationale: We aim to achieve community consensus before the vote. Proposers may combine ideas and teams or withdraw proposals during the discussion period.*
|
30 | 33 |
|
31 |
| -On 2021-03-15, 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. |
| 34 | +On 2021-04-03, the text for the projects is frozen but comments are still allowed. Within 7 days of this deadline, the Finance Committee will review all projects to ensure they are compatible with the terms of the currently available funding sources and should be included in the list to be voted on. |
| 35 | + |
| 36 | +### Discussion |
| 37 | +We want to stay true to the "radical transparency" ethos of the Project and thus we are asking the community to comment on these funding requests 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: |
| 38 | + |
| 39 | +Example of non-constructive comments are |
| 40 | + |
| 41 | +- “This is not worth our time.” |
| 42 | +- “Person X has never really done anything I think is good.” |
| 43 | + |
| 44 | +Examples of constructive comments are |
| 45 | + |
| 46 | +- “This is probably not a good way to spend Project funds since package abc already exists which provides the same functionality.” |
| 47 | +- “It's not clear to me the value that this would bring to the Project. Do the proposers have a way of assessing impact?" |
| 48 | +- “I’m concerned the proposers don’t have the necessary skills to get this done. Can the proposers offer more proof of expertise, or bring in help from team members who have more relevant expertise?" |
| 49 | + |
| 50 | +If you are worried about your comments being construed as non-constructive, 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 Ombudsperson at [email protected]. |
| 51 | + |
32 | 52 |
|
33 |
| -Voting: Voting is done by simply adding a "thumps up" to the proposal PR. Any number of proposals can be voted up by a single person. Proposals are ranked by number of "thumbs up". The finance commitee reserves the right to discount "thumbs up" from github accounts without any contributions to Astropy repositories. |
| 53 | +### Voting and decision |
| 54 | +Voting is done by simply adding a "thumps up" to the project PR. Any number of projects can be voted up by a single person. Projects are ranked by number of "thumbs up". The finance commitee reserves the right to discount "thumbs up" from github accounts without any contributions to Astropy repositories. |
34 | 55 |
|
35 |
| -The CoCo and the Finance Committee will select proposals following the ranking taking into account the requirements of the available grant funding (e.g. if none of the highest ranking proposals deals with spectroscopy, this money reserved for spectroscopy can be awarded to the highest ranking spectroscopy proposal, even if that means that other, higher ranked proposals won't be executed). |
| 56 | +The CoCo and the Finance Committee will select projects following the ranking taking into account the requirements of the available grant funding (e.g. if none of the highest ranking projects deals with spectroscopy, this money reserved for spectroscopy can be awarded to the highest ranking spectroscopy project, even if that means that other, higher ranked projects won't be executed). |
36 | 57 |
|
37 | 58 | *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.*
|
38 | 59 |
|
39 | 60 | ## Who will be paid to do work?
|
40 | 61 | 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:
|
41 | 62 |
|
42 |
| -- Proposals can list one or more people who will perform the work and any needed budget to support the work. |
43 |
| -- 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. |
| 63 | +- Projects can list one or more people who will perform the work and any needed budget to support the work. |
| 64 | +- The project team 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 project being accepted. Contact details of the selected person are then forward to the Finance Committee. The project team is not paid for work time associated with the search. |
44 | 65 |
|
45 | 66 | 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.
|
46 | 67 |
|
47 |
| -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. |
| 68 | +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. Projects planning to do a search should include the cost of job listings in their budget. |
48 | 69 |
|
49 | 70 |
|
50 |
| -## Template for proposals |
| 71 | +## Template for project suggestion |
51 | 72 |
|
52 | 73 | ### Title
|
53 | 74 |
|
54 |
| -### proposing team |
| 75 | +### Project team |
55 | 76 |
|
56 |
| -### Proposal Summary |
| 77 | +### Project Summary |
57 | 78 | How does this benefit Astropy packages / users/ community / ...? Short summary.
|
58 | 79 |
|
59 |
| -### Proposed project / work |
| 80 | +### Project / work |
60 | 81 | Details here as needed for Astropy community members to understand what is planned.
|
61 | 82 |
|
62 | 83 | ### Budget
|
|
0 commit comments