2355
Comment:
|
4164
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
== Program (temptative) == ==== Thursday 28th: ==== * 10:00-11:00 registration * 11:30-13:30 The Sage development workflow * 13:30-15:00 lunch break * 15:00-16:00 contributed talks * 16:00-16:30 coffe break * 16:30-18:30 coding sprints ==== Friday 29th: ==== * 09:00 - 11:00 The category framework in Sage * 11:00 - 11:30 Coffee break * 11:30 - 13:30 The coercion model * 13:30 - 15:00 Lunch break * 15:00 - 16:00 The sage development workflow (practice) * 16:00 - 16:30 Coffee break * 16:30 - 17:00 Contributed talks * 17:00 - 19:00 coding sprints ==== Saturday 30th: ==== * 10:00 - 11:30 The category framework in Sage (practice) * 11:30 - 12:00 Coffee break * 12:00 - 13:30 The coercion model (practice) ==== Sunday 1st: ==== * Excursion ==== Monday 2nd: ==== * 09:00 - 11:00 Parents and elements * 11:00 - 11:30 Coffee break * 11:30 - 13:30 Cython * 13:30 - 15:00 Lunch break * 15:00 - 16:00 Parents and elements (practice) * 16:00 - 16:30 Coffee break * 16:30 - 17:00 Contributed talks * 17:00 - 19:00 coding sprints ==== Tuesday 3th: ==== * 09:00 - 11:00 Third party components * 11:00 - 11:30 Coffee break * 11:30 - 13:30 Third party components (practice) * 13:30 - 15:00 Lunch break * 15:00 - 16:00 Contributed talks * 16:00 - 16:30 Coffee break * 16:30 - 18:30 coding sprints ==== Wednsday 4th: ==== * 09:00 - 11:00 Contributed talks * 11:00 - 11:30 Coffee break * 11:30 - 13:00 Final report and wrapup |
|
Line 38: | Line 98: |
* Adrien Boussicault | |
Line 45: | Line 106: |
* Sebastian Oehms * Friedrich Wiemer * Bianca Thompson * Rusydi H. Makarim * Peleg Michaeli * Pablo Angulo * Antonio Rojas * Mckenzie West |
|
Line 53: | Line 122: |
The school will be partially funded by the Opendreamkit project. We expect to be able to cover the travel and lodging expenses of the participants and speakers. | The school will be partially funded by the Opendreamkit project. The LaBRI (University of Bordeaux) and the CNRS co-organize the project via the Opendreamkit Project. We expect to be able to cover the travel and lodging expenses of the participants and speakers. |
Sage days 94. Sage development.
The Sage days 94 will take place in Zaragoza (Spain), from June 28th to July 4th 2018, as a satellite activity of the meeting of the spanish network of computer algebra.
It will be a series of short courses on subjects related to Sage development. It is mostly oriented to young researchers that want to make the step from writing some code for their own use, to contributing that code to the Sage codebase.
Subjects to cover (provisional)
- The sage development workflow (Trac, git, doctests...)
- The coercion model
- Implementation of Parents and elements
- The category framework
- Cython
- Using external C/C++ libraries
- Communication with external packages using pexpect
Besides mini courses on those subjects, there might be some space for short talks contributed by the participants (they can be quite informal). Please contact the organizers if you are interested ingiving one such talk.
For the moment, the proposed talks include
- Rebecca Miller - "Applying and Participating in Google Summer of Code"
This Sage Days will be a satellite activity of the XVI EACA encounter
Speakers (provisional)
- Simon King
- Eric Gourgoulhon
- Travis Scrimshaw
- Jeroen Demeyer
Program (temptative)
Thursday 28th:
- 10:00-11:00 registration
- 11:30-13:30 The Sage development workflow
- 13:30-15:00 lunch break
- 15:00-16:00 contributed talks
- 16:00-16:30 coffe break
- 16:30-18:30 coding sprints
Friday 29th:
- 09:00 - 11:00 The category framework in Sage
- 11:00 - 11:30 Coffee break
- 11:30 - 13:30 The coercion model
- 13:30 - 15:00 Lunch break
- 15:00 - 16:00 The sage development workflow (practice)
- 16:00 - 16:30 Coffee break
- 16:30 - 17:00 Contributed talks
- 17:00 - 19:00 coding sprints
Saturday 30th:
- 10:00 - 11:30 The category framework in Sage (practice)
- 11:30 - 12:00 Coffee break
- 12:00 - 13:30 The coercion model (practice)
Sunday 1st:
- Excursion
Monday 2nd:
- 09:00 - 11:00 Parents and elements
- 11:00 - 11:30 Coffee break
- 11:30 - 13:30 Cython
- 13:30 - 15:00 Lunch break
- 15:00 - 16:00 Parents and elements (practice)
- 16:00 - 16:30 Coffee break
- 16:30 - 17:00 Contributed talks
- 17:00 - 19:00 coding sprints
Tuesday 3th:
- 09:00 - 11:00 Third party components
- 11:00 - 11:30 Coffee break
- 11:30 - 13:30 Third party components (practice)
- 13:30 - 15:00 Lunch break
- 15:00 - 16:00 Contributed talks
- 16:00 - 16:30 Coffee break
- 16:30 - 18:30 coding sprints
Wednsday 4th:
- 09:00 - 11:00 Contributed talks
- 11:00 - 11:30 Coffee break
- 11:30 - 13:00 Final report and wrapup
Organizers
- Miguel Marco
- Enrique Artal
- Adrien Boussicault
Participants
- Tomer Bauer
- Rebecca Miller
- Vincent Neiger
- Vít Tuček
- Sebastian Oehms
- Friedrich Wiemer
- Bianca Thompson
- Rusydi H. Makarim
- Peleg Michaeli
- Pablo Angulo
- Antonio Rojas
- Mckenzie West
Instructions for participants
Since this workshop is focusing in Sage development, it would be better if the participants come with their own laptop, including a Sage install that is well suited for development (don't worry if you can't manage to do so, we can dedicate the first activities of the workshop to help you with that, but it would save time if you do that in advance). Also, please ask in advance for an account in the trac server
Financial support
The school will be partially funded by the Opendreamkit project. The LaBRI (University of Bordeaux) and the CNRS co-organize the project via the Opendreamkit Project. We expect to be able to cover the travel and lodging expenses of the participants and speakers.
Contact
If you are interested in participating, or have any questions, please send an email to mmarco <at> unizar <dot> es