The upcoming Slicer Hackathon is an in-person event at the Kitware North Carolina office. While we expect only Kitwareans to attend in person, remote participants are welcome to join via Google Meet (link will be shared with registered attendees).
The main goal of this hackathon is to collaboratively address issues, with the expectation that each participant will contribute at least one pull request that is either:
- Reviewed & integrated, or
- Ready to be reviewed & integrated.
 Why Attend?
 Why Attend?
- Learn: Get hands-on experience contributing to Slicer, receive guidance, and improve your development skills.
- Contribute: Make meaningful contributions to an open-source medical imaging community.
- Connect: Collaborate with fellow Slicer developers, discuss ideas, and gain insights from experienced contributors.
 Mark Your Calendar
 Mark Your Calendar
 Date: Friday, January 24th, 2025 Date: Friday, January 24th, 2025
 Time: 9:00 AM - 6:00 PM ET Time: 9:00 AM - 6:00 PM ET
 Location: Hybrid - Kitware North Carolina Office & Google Meet (link will be shared with registered attendees) Location: Hybrid - Kitware North Carolina Office & Google Meet (link will be shared with registered attendees)
 Who: Open to all Slicer developers! Who: Open to all Slicer developers!
 Prepare for the Hackathon
 Prepare for the Hackathon
To ensure a productive session, please complete the following beforehand:
 Register by Monday, January 20th
 Register by Monday, January 20th
 Create a GitHub account and fork the Slicer repository.
 Create a GitHub account and fork the Slicer repository.
 Set up your development environment: Follow the Slicer Build Instructions.
 Set up your development environment: Follow the Slicer Build Instructions.
 Review issues: Look through the Good First Issues to identify potential tasks.
 Review issues: Look through the Good First Issues to identify potential tasks.
 Get in touch with @Sam_Horvath and @jcfr if you have another issue in mind.
 Get in touch with @Sam_Horvath and @jcfr if you have another issue in mind.
 Join the discussion: Participate in pre-event discussions to clarify objectives and get feedback.
 Join the discussion: Participate in pre-event discussions to clarify objectives and get feedback.
 During the Hackathon
 During the Hackathon
- Engage with other participants to exchange knowledge and ideas.
- Work on your assigned task and collaborate with peers.
- Adhere to Slicer’s Code of Conduct.
- (Recommended) Have fun!  
 Assign Yourself a Task
 Assign Yourself a Task
To select an issue to work on, review the list of Good First Issues or discuss with @Sam_Horvath and @jcfr if you have another issue in mind.
 Once you start working on an issue, assign it to yourself if you can (Slicer developers) or add a comment stating
 Once you start working on an issue, assign it to yourself if you can (Slicer developers) or add a comment stating I am looking into this or something similar.
 If you decide you don’t want to take it, write so in another comment. Extra points: write any findings which might help someone tackling the issue in the future.
 If you decide you don’t want to take it, write so in another comment. Extra points: write any findings which might help someone tackling the issue in the future.
Acknowledgments
This hackathon is supported by Kitware. Kitware provides advanced technical computing, state-of-the-art AI, and tailored software solutions to our customers. Read more on Kitware’s about page.