-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web page with list of wanted maintainers/developers/others #1700
Comments
This is a great idea, will think about this and the best place / approach to do on the site! |
do you want to paste the position descriptions into this ticket? I feel like it should be separate page ("Contribute"?), maybe also highlight discrete tasks that an interested community member could pick up (like the current exploration in KDE5 integration happening in qubes-devel). |
I must have missed your comment... Debian template maintainerSome related issues: Not all included here, because I lack time to properly tag all the Generally tasks in this role would be:
Stable release managerTasks here would be:
Community managerTasks in this role:
Some of those are already handled by @axon-qubes (thanks!). Example of tasks for tracking: Core developer (somehow obsolete, but pasting anyway)Tasks here:
Skills required here:
The more "optional" the better :) Example features for implementation:
|
can we remove community manager from the list? and push the rest to the website? |
When will this page go online? Do you mind me writing a small blog entry about it at Whonix blog in my own words? Draft: The Qubes OS has several open IT positions. Degrees, papers, past presentations, reputation, and so forth are great, build trust, but not a requirement. A hardcopy of "50" pages with various formalities is not required. In my view, as for the Debian template maintainer and core developer, a good way to get a position in a Libre Software project is to start as a volunteer working on open tasks. Be helpful. Relieve more work from existing developers than adding to their plate. This is the most convincing thing you can do. |
that would be really great!
I'm not sure why you are highlighting things not in the position postings. Alternative draft: The Qubes OS team is looking for several additional team members:
You can read more in their posting. From my experience working with the Qubes OS team, they are {how ever it is been working with the Qubes OS team for you}. In my view, the Debian template maintainer and core developer positions are good ways to get a position in a Libre Software project, by starting as a volunteer working on open tasks. Be helpful. Relieve more work from existing developers than adding to their plate. This is the most convincing thing you can do. |
It's online now: https://www.qubes-os.org/join/ However, it's not currently linked from anywhere else on the site. Since that entails style changes, I'm leaving it to @bnvk |
FYI we should probably add a position for Qubes Live USB maintainer |
What are the requirements, etc. for that position, @marmarek? |
also GNOME desktop environment implementer |
Shell, python, bootloaders (grub2, isolinux), initrd creation (dracut), kickstart (automated installation, basics are enough). And general understanding of Qubes OS ;)
Yes!
Some status and problems to solve: #1806
Thanks! |
I've added the two positions. Questions:
|
I would say have them email @marmarek? or else email their interest to qubes-devel@? can we get the links to be links, have the right-side ToC for the listed positions, etc? not especially in a shape to share. |
I thought of having a Pros:
Cons:
|
awesome! really appreciated. I think the top grey box in the ToC needs something ("Roles"?), otherwise good to go and can be closed. |
Well, that's an artifact of using the doc layout for a non-doc page. You wanted the auto-ToC, and the way to get it was by setting this page to use the doc layout. But it's not actually a doc page, so it has no doc section. I'm not sure if there's a way to manually define one. @bnvk would know. |
do we want to close this or keep this open to track future additions to this page? for instance, should we remove debian template maintainer now that unman is listed as debian template maintainer on the team page? also I would like to include on the Join page (or on the Contribute page) more language on ways to contribute that are not joining the team, highlighting different topics that may be of interest to contributors and letting them know about our tagging on github (rather than just pointing them to the issue tracker. For example: |
I think generally it's better to close tickets where work was done and |
I was under the impression that the only reason this ticket was still open was due to the web page formatting issue described in your comment here: #1700 (comment) I agree with @adrelanos about the general ticket workflow.
Yes. Removed.
You should submit a PR for this. If a ticket is also necessary, we should have a new ticket devoted to this. |
that's super minor, let's close this. I'll do PRs for the Contribute page & Join page so that they are linked and have updated language. thanks all! |
For start:
cc @mfc @bnvk
The text was updated successfully, but these errors were encountered: