Nasqueron offers internships in various areas, including software development, design and UX, security, and devops/infrastructure. Interns have the chance to contribute to exciting projects and gain valuable experience in their chosen field.
Nasqueron welcomes applications from individuals with a passion for open-source software and a desire to learn and collaborate. Whether you are a student looking for an internship as part of your studies or an individual interested in volunteering inside our community, you are encouraged to apply.
Nasqueron seeks individuals with a strong interest in the relevant field, a willingness to learn, and the ability to work well in a collaborative environment. While familiarity with programming languages, development tools, or relevant technologies is advantageous, the internship can also an opportunity to learn them and taking first steps.
The internships are typically unpaid, as the community operates on a volunteer basis. However, interns gain valuable experience, exposure to real-world projects, and the opportunity to work with a diverse and talented community of contributors.
The duration of internships at Nasqueron can vary depending on specific arrangement and the availability of the intern. Internships can range from a few weeks to several months, and the exact duration is typically agreed upon between the intern and the community.
We're aware that within the framework of studies, the internship periods are fixed and not very flexible. In that context, we strive to accommodate the needs of students pursuing internships as part of their academic requirements. During the application process, please indicate the duration required by your school or university, and we will do our best to accommodate your needs. We value the opportunity to support your educational journey and provide a valuable learning experience within the given time constraints.
Yes, Nasqueron offers remote internships, allowing individuals from anywhere in the world to participate and contribute to the community's projects.
To apply for an internship at Nasqueron, you can fill out the internship application form available on our website. The form will ask for your contact information and areas of interest. Submitting the form will initiate the application process.
Apply for an internshipWe're interested by documents your school or university gave you for the internship agreement. For example, a convention we need to sign, or the internship requirements. If you're required to submit a resume or application letter as part of the internship process, please go ahead and do it. Beyond those two cases, you aren't required to join any document.
The application form contains a textarea just after the files drop zone. You can put any links you would like to share there.
After submitting your internship application, we will review your information. If your application aligns with the available opportunities, a member of the community will reach out to you for further discussion and potential next steps.
Yes! Nasqueron encourages individuals to propose their own project ideas or areas of interest for internships. If you have a specific project in mind, you can mention it in your application form or discuss it during the application process. Additionally, if there are specific fields or topics you would like to gain experience in during the internship, please inform us.
Absolutely! Nasqueron values mentorship and provides guidance to interns throughout their internship period. Experienced community members are available to offer support, answer questions, and provide mentorship to help interns succeed in their projects.
Nasqueron provides various resources and support to interns, including access to relevant documentation, communication channels for collaboration, and a welcoming community ready to assist and answer questions. We also have development servers, so you can have an environment with all the needed tools already installed.
Indeed. Nasqueron values the contributions of interns and encourages ongoing involvement with the community. Interns who demonstrate dedication, enthusiasm, and a strong work ethic may have the opportunity to continue contributing to projects, becoming long-term community members, or even pursuing leadership roles within Nasqueron.
The mentoring initiative at Nasqueron aims to foster personal and professional growth, promote knowledge sharing, transmit values, and enable a more meaningful open-source impact.
The mentoring program is open to anyone, both junior and experienced professionals looking to contribute to open source and free culture projects, expand their skill in software developments or operations.
By participating in the mentoring program, you will have access to diverse expertise in areas such as automation, system administration, web development, and system development. Mentors will offer valuable insights, guidance, and support as you navigate real-world projects, allowing you to gain hands-on experience and enhance your technical and soft skills.
To get started with contributing code, you can follow the step-by-step guide provided in Agora, our wiki. It explains the process of cloning the repository, making changes, submitting them for review, and merging them into the main repository.
How to contribute codeDevCentral is the instance of Phabricator used by Nasqueron for code hosting, task management, and code reviews. You can access DevCentral by visiting https://devcentral.nasqueron.org in your web browser.
Visit DevCentralWe maintain a curated map of the projects you can contribute to. They are organized by language. There are also sections for operations, and links for design or security. Finally, we also have a list of tasks suitable for newcomers.
Contribute to projectsMonday office hours are dedicated time slots during which members of Nasqueron can meet to provide support, answer questions, and engage in discussions related to the projects and activities. It's a great opportunity to engage with the community, get code review or troubleshoot an issue.
Monday Office hoursCommit messages should have a short, descriptive title followed by explanatory paragraphs. Those paragraphs should give context, explain the what and the why vs. how. Think yourself in 6 months of time asking "why I committed that?", that's the question you need to answer in the commit.
How to write a Git commit messageGenerally, self-review is discouraged. It is better to have another team member review your changes to share knowledge about our codebase.
If you encounter any issues with Arcanist, the how to contribute code documentation provides troubleshooting tips. It covers topics like installing Arcanist on your local machine, using Nasqueron-maintained patches, and adding recent PHPUnit support. We know Arcanist can be troublesome, don't hesitate to ask, we'll try to figure out. Also, Monday office hours can be used to share screen and do that together.
If you have any additional questions or need assistance with the code contribution process, you can reach out to the Nasqueron community for support. Use IRC, Monday office hours or ask on DevCentral. We're available to help newcomers and provide guidance.