]> git.proxmox.com Git - debcargo-conf.git/blame - CONTRIBUTING.rst
create a contributing file
[debcargo-conf.git] / CONTRIBUTING.rst
CommitLineData
23d43431
SL
1==========
2Sponsoring
3==========
4
5
6Ready for upload (Request For Sponsor)
7======================================
8
9If you do not have upload rights, simply ``touch src/$crate/debian/RFS`` in
10your crate's directory, commit and push it, and a DD or DM will get around to
11it at some point.
12
13Please join the IRC channel #debian-rust on OFTC to be available to answer
14to questions. Please monitor the RFS file as the sponsors can use it to
15communicate with the maintainer.
16
17If you haven't seen activity for 2 or 3 weeks, feel free to ping sylvestre on the
18IRC #debian-rust channel.
19
20If your update breaks semver compatibility, please first check the reverse
21dependencies by running::
22
23 $ aptitude search '~Dlibrust-$cratename'
24
25and try to verify that they won't be broken by your update, by building them.
26If they are broken, then:
27
281. Document the problem in ``debian/BLOCK``.
292. File an issue upstream to report that they should update to the new library
303. Write a patch if you can get that working, and document it.
31
32
33Review list
34===========
35
36To list all packages under RFS, run ``dev/list-rfs.sh``.