You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PCL is looking for more maintainers. The level of involvement is dependent on the maintainers themselves. Some minimal qualifications for maintainers include:
Past experience with PCL
Time to triage issues, review PRs and create bug-fixes
Enthusiasm for Open Source and PCL
Please introduce yourself over at discord. Please keep in mind that the posts of maintainer are not being handed out. You will need to show your capability beforehand (if you're a new face on the PCL GitHub)
We have a discord server for informal and live chats. Feel free to pop over and say Hi!
Volunteers needed
We're looking for more eyes on the project. Majority of the project is in C++ along with parts in CUDA, with CMake as the build system. Just a heads up: some parts will be soon have a Python component. So if you're a Python aficionado, just hang in there.
Knowledge of data structures like octree, kdtree or algorithms for working with point clouds is a plus.
Apart from the code, we're also looking for volunteers with skills or an interest in developing their skill-set in
technical writing and communication (docs, content on website such as blog posts)
QA, testing (tests and benchmarks)
devops (CI/CD)
ReadTheDocs, sphinx, breathe (CI/CD with tests and documentation)
FAQ
How much time do I need to contribute? Ans: Everyone can contribute to the level they wish. There is no minimum time required or such hurdles for contributors
I have skills in C++, but no experience in PCL. How can I start helping PCL? Ans: IO (input, output) module can be the first place for you to start. If you have a sensor, or an internet connection to download input files, you can help improve the speed as well as robustness of this module.
I have some familiarity with PCL or C++ or XYZ. How can I test the waters? Ans: You can dip your toe in safely by looking at issues labelled as "good first issue". Please find them here on GitHub. There are other labels such as effort: low, help wanted as well as several with specialized skill (eg: skill: cmake) for narrowing down pre-triaged bugs.
Who do I contact before contributing? Ans: Nobody. Just choose an issue (or create one IFF it doesn't exist) and comment that you would be working on it. If possible, please join the discord server for faster and synchronous communication.
The text was updated successfully, but these errors were encountered:
Hey everyone,
PCL is looking for more maintainers. The level of involvement is dependent on the maintainers themselves. Some minimal qualifications for maintainers include:
Please introduce yourself over at discord. Please keep in mind that the posts of maintainer are not being handed out. You will need to show your capability beforehand (if you're a new face on the PCL GitHub)
We have a discord server for informal and live chats. Feel free to pop over and say
Hi!
Volunteers needed
We're looking for more eyes on the project. Majority of the project is in C++ along with parts in CUDA, with CMake as the build system. Just a heads up: some parts will be soon have a Python component. So if you're a Python aficionado, just hang in there.
Knowledge of data structures like octree, kdtree or algorithms for working with point clouds is a plus.
Apart from the code, we're also looking for volunteers with skills or an interest in developing their skill-set in
FAQ
How much time do I need to contribute?
Ans: Everyone can contribute to the level they wish. There is no minimum time required or such hurdles for contributors
I have skills in C++, but no experience in PCL. How can I start helping PCL?
Ans: IO (input, output) module can be the first place for you to start. If you have a sensor, or an internet connection to download input files, you can help improve the speed as well as robustness of this module.
I have some familiarity with PCL or C++ or XYZ. How can I test the waters?
Ans: You can dip your toe in safely by looking at issues labelled as "good first issue". Please find them here on GitHub. There are other labels such as
effort: low
,help wanted
as well as several with specialized skill (eg:skill: cmake
) for narrowing down pre-triaged bugs.Who do I contact before contributing?
Ans: Nobody. Just choose an issue (or create one IFF it doesn't exist) and comment that you would be working on it. If possible, please join the discord server for faster and synchronous communication.
The text was updated successfully, but these errors were encountered: