Nasqueron

FAQ :: Frequently Asked Questions

Table of contents

Internship

What are the internship opportunities available at Nasqueron?

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.

Who can apply for an internship at Nasqueron?

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.

What skills or qualifications are required for an internship at Nasqueron?

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.

What is the duration of an internship at Nasqueron?

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.

As part of my studies, I need to do an internship for a specific duration.

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.

Are remote internships available at Nasqueron?

Yes, Nasqueron offers remote internships, allowing individuals from anywhere in the world to participate and contribute to the community's projects.

How can I apply for an internship at Nasqueron?

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 internship

What documents should I attach to the application form?

We'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.

What happens after I submit my internship application?

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.

Can I propose my own project or idea for an internship at Nasqueron?

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.

Will I receive mentorship and guidance during my internship at Nasqueron?

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.

What support or resources are available to interns during their internship?

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.

Can an internship at Nasqueron lead to further opportunities or involvement with the community?

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.

Mentoring

What is the mentoring vision at 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.

Who can participate in the mentoring program?

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.

What can I expect from the mentoring program at Nasqueron?

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.

Open-source contributions

How can I start contributing code to Nasqueron projects?

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 code

What is DevCentral and how do I access it?

DevCentral 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 DevCentral

How can I pick a project I can contribute to?

We 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 projects

What are Monday office hours?

Monday 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 hours

How should I format my commit messages?

Commit 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 message

Can I review my own changes?

Generally, self-review is discouraged. It is better to have another team member review your changes to share knowledge about our codebase.

How can I troubleshoot issues with Arcanist?

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.

What if I have further questions or need assistance?

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.