Skip to content

Commit 5517860

Browse files
authored
Merge pull request #376 from olebole/olebole-cycle4-proposal
Cycle 4 Funding: Support packaging and maintenance of the Astropy ecosystem for Debian and Ubuntu
2 parents a081049 + 5e317f9 commit 5517860

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
### Title
2+
3+
Packaging and maintenance of the Astropy ecosystem for Debian and Ubuntu
4+
5+
### Project Team
6+
7+
Ole Streicher [email protected]/@olebole
8+
9+
### Project Description
10+
11+
This is a proposal to fund the ongoing continuous maintainance and
12+
interaction of Astropy and its related software within Debian, Ubuntu
13+
and other distributions that use Debian as a base. Aside from the
14+
major goal of providing high quality native packages of Astropy within
15+
Debian, this will improve the quality of the Astropy ecosystem by
16+
providing compatibility checks on a wide range of machine
17+
architectures and environments.
18+
19+
### Project / Work
20+
21+
* keep Astropy in Debian and Ubuntu up to date and in good shape
22+
23+
- maintain distribution specific patches for Astropy and other packages
24+
(policy, tests, metadata etc.)
25+
26+
- fix packaging related bugs
27+
28+
- observe CI tests and rebuilds on supported platforms and ports for both
29+
Ubuntu and Debian; report problems and participate in the solution
30+
31+
* maintain the Astropy related infrastructure in Debian
32+
33+
- maintain required dependencies
34+
35+
- follow changes in environment (dependencies, policy); react on new
36+
incompatibilities and requirements
37+
38+
- ensure packaging of coordinated packages; maintain them if needed
39+
40+
- propagate and coordinate packaging of affiliated packages and backports
41+
42+
- Debian mentorship+sponsorship for affiliated packages if needed
43+
44+
- observe the packaging of reverse dependencies; help in solving
45+
compatibility problems
46+
47+
* act as a link between the Debian distribution and the Astropy community
48+
49+
- discuss/forward bugs to upstream, backport/apply fixes if needed
50+
51+
- participate in relevant discussion in both communities, connect
52+
people for problem solution if needed
53+
54+
### Approximate Budget
55+
56+
Due to the continuous nature of the work, the budget should be based
57+
on a hourly rate. By the experience from the last years, a realistic
58+
estimate would be 8 hours per month. Using a suggested rate of USD
59+
120/hour, this would sum up to an estimated total of USD 11,520 per
60+
year. For a total of three years this would sum up to total
61+
USD 34,560.
62+
63+
### Period of Performance
64+
65+
This is a continuous work, so I would ask for funding for three years,
66+
dependent of available funding.

0 commit comments

Comments
 (0)