BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:Finesse development workshop
DTSTART:20241202T130000Z
DTEND:20241202T150000Z
DTSTAMP:20260712T144800Z
UID:indico-event-6160@indico.nikhef.nl
CONTACT:mkolk@nikhef.nl
DESCRIPTION:Speakers: Miron van der Kolk\n\nThis workshop will introduce t
 he principles and tools needed for python package development and focus sp
 ecifically on how to contribute code to the Finesse package.I want to touc
 h the following topics briefly\, since not everyone will have the same lev
 el of experience:Choosing Editor/IDEPython package structurePython/conda E
 nvironmentGit commandsInstalling a python package in development modeGitla
 b merge requests and pipelines Afterwards I will go into more detail on F
 inesse specificsTour of the Finesse repositoryCompiling Cython extensionsW
 riting Finesse documentationIn preparation of the workshop it would be mos
 t efficient if you try to follow the steps for setting up a development en
 vironment in advance. This would also be a good moment to provide some fee
 dback on this part of the documentation.Lastly I think it would be the mos
 t fun if you try to come with some small change that you would like to mak
 e to Finesse\, like updating a documentation page or adding a small utilit
 y function\, so you have a goal for the workshop.\n\nhttps://indico.nikhef
 .nl/event/6160/
LOCATION:Positron  (Nikhef Amsterdam)
URL:https://indico.nikhef.nl/event/6160/
END:VEVENT
END:VCALENDAR
