Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
contribute:dev:get-a-contributor-account [2014/03/06 13:01] – [Apply for an account] nick | contribute:dev:get-a-contributor-account [2019/03/24 20:52] – [Who can apply for an account?] skunnyk | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Who can apply for an account? ===== | ===== Who can apply for an account? ===== | ||
- | Well basically anybody, but of course it has to be Xfce related. If you want to translate, a GIT account is not needed, you should [[contribute: | + | Well basically anybody, but of course it has to be Xfce related. |
+ | If you want to translate, a GIT account is not needed, you should [[contribute: | ||
That said, please only apply for an account only if you think that you will work on Xfce for a somewhat longer time. If you know that you will only work for a couple of weeks and then never again, please consider not applying for an Xfce account but instead continue to put patches in the [[contribute: | That said, please only apply for an account only if you think that you will work on Xfce for a somewhat longer time. If you know that you will only work for a couple of weeks and then never again, please consider not applying for an Xfce account but instead continue to put patches in the [[contribute: | ||
- | We also value if you show you work or patches | + | You can first publish your code on Gitlab.com, Gitlab.com or whatever platform to show what you have done before applying |
The limitations are not there to exclude anyone -- they are there to ensure that the maintenance of accounts remains reasonable. Of course, to be clear: the Xfce sysadmins have the last word about whether or not to create an account for somebody. | The limitations are not there to exclude anyone -- they are there to ensure that the maintenance of accounts remains reasonable. Of course, to be clear: the Xfce sysadmins have the last word about whether or not to create an account for somebody. | ||
+ | |||
===== SSH ===== | ===== SSH ===== | ||
Line 20: | Line 22: | ||
SSH keys are stored in your home directory in the '' | SSH keys are stored in your home directory in the '' | ||
- | ssh-keygen -t rsa | + | ssh-keygen |
- | or | + | <note important> |
- | + | ||
- | ssh-keygen -t dsa | + | |
| | ||
When the command asks for the // | When the command asks for the // | ||
Line 34: | Line 34: | ||
</ | </ | ||
- | Now that you are finished generating your key pair, you will have two files: a private key and a public key. If you have accepted the default filename, they will be respectively | + | Now that you are finished generating your key pair, you will have two files: a private key and a public key. If you have accepted the default filename, they will be respectively $HOME/ |
The private key **must** remain secret, do not publish it to anyone under any circumstance. | The private key **must** remain secret, do not publish it to anyone under any circumstance. | ||
Line 42: | Line 42: | ||
===== Apply for an account ===== | ===== Apply for an account ===== | ||
- | Now you are ready to apply for for an Xfce contributor account. When you register, you will need to enter your name and an e-mail address, which has to be your own. Of course, do not forget that this __email address becomes public__ (at least through Git) so you will unfortunately get some spam as a result. | + | The easy way to get a contributor account |
- | + | ||
- | + | ||
- | - Send a mail to [[accounts@xfce.org]] | + | |
- | + | ||
- | - Your full name | + | |
- | - Permanent email address | + | |
- | - Requested account name ((lowercase letters a-z, the name should also be easily connectable | + | |
- | - Explanation why you think you should get an account | + | |
- | - The sysadmin with reply to the email (this might take a couple of days) | + | |
- | - If the access is approved, attach (do not paste inline!) the public part of your passphrase protected SSH version 2 key pair (usually '' | + | |
- | + | ||