Sprints/Goals/2024: Difference between revisions
m (Add Tobias) |
(→Notes) |
||
(78 intermediate revisions by 22 users not shown) | |||
Line 1: | Line 1: | ||
= | =Joint Goals sprint in Berlin= | ||
== Date == | == Date == | ||
Line 6: | Line 6: | ||
Saturday 2024-04-20 - Wednesday 2024-04-24 | Saturday 2024-04-20 - Wednesday 2024-04-24 | ||
Arrival on Friday, 2024-04-19, departure as it fits you, it's ok if you can't attend the whole time, focus will be on the weekend, we will arrange the topics around who is there | |||
==Location== | ==Location== | ||
The Sprint will be hosted at an MBition office at Franklinstraße 12, 10587 Berlin. The building [https://www.heinze.de/imagedownload/?image=/m1/69/12985669/images/20/12988120px960x434.jpg looks like this]. Show up at 10 AM Saturday to get your access keys. | |||
==Welcome Dinner== | |||
There's a welcome dinner planned on Friday, April 19th 18:30 CEST. A table has been reserved for 22 people. | |||
https://www.ming-dynastie.de/ | |||
Brückenstr.6, S- und U-Bahnstation Jannowitzbrücke. | |||
==Attendance== | ==Attendance== | ||
Line 16: | Line 23: | ||
Please put your name below if you're coming along with arrival and leave dates. | Please put your name below if you're coming along with arrival and leave dates. | ||
If you need support for travel or accommodation, please get in contact with the [mailto:kde-ev-board@kde.org KDE e.V. board]. They can help :-) | |||
Please join the dedicated matrix channel for the sprint for announcements, coordination and general discussion: https://matrix.to/#/#sprint2024:kde.org | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 24: | Line 33: | ||
! Leaving | ! Leaving | ||
! Needs accommodation | ! Needs accommodation | ||
! Friday Dinner? | |||
! Notes | |||
|- | |- | ||
| Tobias Fella | | Tobias Fella | ||
| 04-19 | | 04-19 | ||
| 04-24 | | 04-24 | ||
| | | no | ||
| yes | |||
|- | |- | ||
| Carl Schwan | | Carl Schwan | ||
Line 34: | Line 46: | ||
| staying there | | staying there | ||
| no (live in Berlin) | | no (live in Berlin) | ||
| | |||
| | |||
|- | |||
| Méven Car | |||
| 04-19 | |||
| 04-23 | |||
| yes | |||
| yes | |||
| | |||
|- | |||
| Cornelius Schumacher | |||
| already there | |||
| already there | |||
| no | |||
| | |||
| will be fully available on the weekend, and partly on Mon to Wed | |||
|- | |||
| Volker Krause | |||
| already there | |||
| staying there | |||
| no | |||
| yes | |||
| | |||
|- | |||
| Nicolas Fella | |||
| 04-19 | |||
| 04-23 or later | |||
| yes | |||
| yes | |||
|- | |||
| Nate Graham | |||
| 04-19 | |||
| 04-23 (in the morning; not available for work that day) | |||
| Yes | |||
| No (sick 😢) | |||
| | |||
|- | |||
| Joseph De Veaugh-Geiss | |||
| already there | |||
| staying there | |||
| no | |||
| yes | |||
| not available Saturday after 18h, limited availability on Sunday | |||
|- | |||
| Harald Sitter | |||
| 04-19 | |||
| 04-24 | |||
| maybe | |||
| Yes | |||
| | |||
|- | |||
| Tracey Clark | |||
| 04-19 | |||
| 04-23 (not available for work that day) | |||
| yes | |||
| no | |||
| | |||
|- | |||
| James Graham | |||
| 04-19 | |||
| 04-24 | |||
| yes | |||
| no | |||
| Arriving late 19/04 | |||
|- | |||
| Albert Astals Cid | |||
| 04-19 | |||
| 04-24 | |||
| no | |||
| yes | |||
| | |||
|- | |||
|Nicole Teale | |||
|04-19 | |||
|04-20 | |||
|yes | |||
|yes | |||
| | |||
|- | |||
|Ingo Klöcker | |||
|04-19 | |||
|04-24 | |||
|yes | |||
|yes | |||
|- | |||
|David Redondo | |||
|04-19 | |||
|04-24 | |||
|yes | |||
|yes | |||
| | |||
|- | |||
|Mira Weber | |||
|04-19 | |||
|04-24 | |||
|no | |||
|yes | |||
|new to KDE Eco | |||
|- | |||
|Claus Christensen | |||
|04-19 | |||
|04-24 | |||
|yes | |||
|yes | |||
| | |||
|- | |||
|Anita Sengupta | |||
|already there | |||
|staying there | |||
|no | |||
|no | |||
| | |||
|- | |||
|} | |} | ||
===Online Participants=== | |||
To help with planning the schedule, please add your name and timezone (relative to UTC) if you are interested in joining a hybrid session. This table is only for Sprint participants who cannot attend in person. | |||
{| class="wikitable" | |||
|- | |||
! Name | |||
! Timezone (UTC+/-#) | |||
|- | |||
| Aakarsh MJ | |||
| UTC + 5:30 | |||
|- | |||
| Benson Muite | |||
| UTC + 3:00 | |||
|- | |||
|- | |||
| Karanjot Singh | |||
| UTC + 5:30 | |||
|- | |||
|- | |||
| Amartya Chakraborty | |||
| UTC + 5:30 | |||
|- | |||
|} | |||
==Agenda== | |||
We will create the agenda around what is relevant for the people who will be there. For a start here is a list of ideas for topics we might want to cover. Please add what is interesting for you and what you would like to work on. | |||
=== Topics === | |||
==== Automation & Systematization ==== | |||
In the interest of not creating a multiple-sources-of-truth problem (A classic A&S no-no!) please see [[Goals/Automate and systematize internal processes#How_you_can_help]] | |||
Notes: https://mensuel.framapad.org/p/KDE_automation_%26_systematization_sprint (to be transferred here later) | |||
==== Sustainable Software ==== | |||
* KEcoLab | |||
** References: | |||
*** [https://community.kde.org/GSoc/2023/StatusReports/KaranjotSingh Karanjot's GSoC project] | |||
*** [https://www.mail-archive.com/[email protected]/msg44681.html Discussion about integration with Okular] | |||
*** SoK 2024 | |||
**** [https://community.kde.org/SoK/2024/StatusReport/Athul_Raj_K Improving KdeEcoTest's funcionalities and compatibility] | |||
**** [https://community.kde.org/SoK/2024/StatusReport/Sarthak_Negi Testing and development of KEcoLab] | |||
**** [https://community.kde.org/SoK/2024/StatusReport/Prady0t Selenium testing and user videos] | |||
**** [https://community.kde.org/SoK/2024/StatusReport/Amartya_Chakraborty Adding Windows support for KdeEcoTest] | |||
**** [https://community.kde.org/SoK/2024/StatusReport/AakarshMJ Sustainability 1: Testing and Developement of KEcoLab] | |||
** Ideas: | |||
*** Documentation of how to use KEcoLab remotely | |||
*** Integrate more apps | |||
*** Dashboard for showing energy-efficiency measurement results | |||
* Blue Angel certification | |||
** References: | |||
*** [https://eco.kde.org/blog/2022-03-16-press-release-okular-blue-angel/ Announcement of Blue Angel Certification of Okular] | |||
*** [https://eco.kde.org/handbook/ Handbook] | |||
*** [https://invent.kde.org/teams/eco/blue-angel-application Repository for Blue Angel applications] | |||
** Ideas: | |||
*** Updating Okular measurements | |||
*** Better presentation of measurement results, so that users can access and understand them | |||
*** Discussion: Do we want to renew the certification when it expires in 2025? | |||
*** Discussion: Do we want to get other applications certified? | |||
* Extending hardware life by running KDE software on it | |||
** Ideas: | |||
*** What other initiatives are out there? Where can we help with KDE software? | |||
*** What are interesting/widely-used hardware platforms to target? | |||
*** Redesigning the website / focus on different presentation for different audiences | |||
*** Campaign materials at events | |||
* Create/improve specific usage scenarios and do corresponding energy efficiency measurements | |||
** Ideas: | |||
*** Kate | |||
*** KMail | |||
* Review toolchain for doing measurments | |||
** Ideas: | |||
*** Fully reproducable workflow where all data and processing scripts are available (e.g. like Jupyter Notebooks) | |||
*** Replacement for OSCAR which is more easy to use and tweak for people not knowing R | |||
* Additional sustainability labels, what else is there, what could be created | |||
* Sustainable AI / LLMs | |||
** Measure energy-efficiency of locally using AI (e.g. using https://ollama.com/ or https://localai.io/ or https://github.com/Mozilla-Ocho/llamafile) | |||
** Look at KDE integrations of AI (https://apps.kde.org/alpaka/, digiKam, Krita, ...) | |||
*** Critical discussion threads about LLMs: [https://mail.kde.org/pipermail/kde-devel/2023-December/002208.html Interest in building an LLM frontend for KDE], [https://mail.kde.org/pipermail/kimageshop/2024-March/017006.html Licensing for models and datasets], [https://mail.kde.org/pipermail/kde-devel/2023-April/001784.html Ask about new KDE functionnalities.] | |||
*** Proposal for a KDE chatbot "Alpaka": [https://mail.kde.org/pipermail/kde-core-devel/2023-December/092169.html Kandalf: request for review] (discussion is about the name) | |||
** Ethical AI (see https://nextcloud.com/blog/nextcloud-ethical-ai-rating/, integrate with KDE as well? see also https://salsa.debian.org/deeplearning-team/ml-policy/-/blob/master/ML-Policy.rst and https://opensource.org/deepdive) | |||
* Dolphin | |||
** set-up tests and ci with AT-SPY https://invent.kde.org/system/dolphin/-/merge_requests/492 to allow power-measurement | |||
* your idea here ;-) ... | |||
=== Schedule === | |||
All times are local sprint time (CEST). Sessions are in-person unless marked as ''Hybrid''. The ''Hybrid'' sessions will be accessible remotely via BigBlueButton. | |||
''This schedule is work in progress. We will add more sessions as we plan them.'' | |||
{| class="wikitable" | |||
|- | |||
! Time !! Sustainable Software !! Accessibility !! Processes | |||
|- | |||
| colspan = 4 | '''Saturday''', 20 Apr 2024 | |||
|- | |||
| 11:00 - 12:00 || Presentation: Sustainable Software for Sustainable Hardware / Community Feedback ''(Hybrid)'' || || | |||
|- | |||
| 13:00 - 14:00 || Discussion: Sustainable Software for Sustainable Hardware || || | |||
|- | |||
| 17:00 - 18:00 || Preparation: Sustainable AI || || | |||
|- | |||
| colspan = 4 | '''Sunday''', 21 Apr 2024 | |||
|- | |||
| 17:00 - 18:00 || Sustainable AI ''(Hybrid)'' || || | |||
|- | |||
| colspan = 4 | '''Monday''', 22 Apr 2024 | |||
|- | |||
| 17:00 - 18:00 || KEcoLab ''(Hybrid)'' || || | |||
|- | |||
| colspan = 4 | '''Tuesday''', 23 Apr 2024 | |||
|- | |||
| 16:00 - 18:00 || UBA <> KDE Meeting ''(Hybrid)'' || || | |||
|} | |||
== Notes == | |||
Notes from the sprint: | |||
* Sustainable Software Goal: [[Sprints/Goals/2024/Eco Notes]] | |||
Blogs: | |||
* https://www.bivouak.fr/berlin-goals-sprint-2024/ |
Latest revision as of 22:01, 24 May 2024
Joint Goals sprint in Berlin
Date
Saturday 2024-04-20 - Wednesday 2024-04-24
Arrival on Friday, 2024-04-19, departure as it fits you, it's ok if you can't attend the whole time, focus will be on the weekend, we will arrange the topics around who is there
Location
The Sprint will be hosted at an MBition office at Franklinstraße 12, 10587 Berlin. The building looks like this. Show up at 10 AM Saturday to get your access keys.
Welcome Dinner
There's a welcome dinner planned on Friday, April 19th 18:30 CEST. A table has been reserved for 22 people.
https://www.ming-dynastie.de/ Brückenstr.6, S- und U-Bahnstation Jannowitzbrücke.
Attendance
Please put your name below if you're coming along with arrival and leave dates.
If you need support for travel or accommodation, please get in contact with the KDE e.V. board. They can help :-)
Please join the dedicated matrix channel for the sprint for announcements, coordination and general discussion: https://matrix.to/#/#sprint2024:kde.org
Name | Arrival | Leaving | Needs accommodation | Friday Dinner? | Notes |
---|---|---|---|---|---|
Tobias Fella | 04-19 | 04-24 | no | yes | |
Carl Schwan | already there | staying there | no (live in Berlin) | ||
Méven Car | 04-19 | 04-23 | yes | yes | |
Cornelius Schumacher | already there | already there | no | will be fully available on the weekend, and partly on Mon to Wed | |
Volker Krause | already there | staying there | no | yes | |
Nicolas Fella | 04-19 | 04-23 or later | yes | yes | |
Nate Graham | 04-19 | 04-23 (in the morning; not available for work that day) | Yes | No (sick 😢) | |
Joseph De Veaugh-Geiss | already there | staying there | no | yes | not available Saturday after 18h, limited availability on Sunday |
Harald Sitter | 04-19 | 04-24 | maybe | Yes | |
Tracey Clark | 04-19 | 04-23 (not available for work that day) | yes | no | |
James Graham | 04-19 | 04-24 | yes | no | Arriving late 19/04 |
Albert Astals Cid | 04-19 | 04-24 | no | yes | |
Nicole Teale | 04-19 | 04-20 | yes | yes | |
Ingo Klöcker | 04-19 | 04-24 | yes | yes | |
David Redondo | 04-19 | 04-24 | yes | yes | |
Mira Weber | 04-19 | 04-24 | no | yes | new to KDE Eco |
Claus Christensen | 04-19 | 04-24 | yes | yes | |
Anita Sengupta | already there | staying there | no | no |
Online Participants
To help with planning the schedule, please add your name and timezone (relative to UTC) if you are interested in joining a hybrid session. This table is only for Sprint participants who cannot attend in person.
Name | Timezone (UTC+/-#) |
---|---|
Aakarsh MJ | UTC + 5:30 |
Benson Muite | UTC + 3:00 |
Karanjot Singh | UTC + 5:30 |
Amartya Chakraborty | UTC + 5:30 |
Agenda
We will create the agenda around what is relevant for the people who will be there. For a start here is a list of ideas for topics we might want to cover. Please add what is interesting for you and what you would like to work on.
Topics
Automation & Systematization
In the interest of not creating a multiple-sources-of-truth problem (A classic A&S no-no!) please see Goals/Automate and systematize internal processes#How_you_can_help
Notes: https://mensuel.framapad.org/p/KDE_automation_%26_systematization_sprint (to be transferred here later)
Sustainable Software
- KEcoLab
- References:
- Ideas:
- Documentation of how to use KEcoLab remotely
- Integrate more apps
- Dashboard for showing energy-efficiency measurement results
- Blue Angel certification
- References:
- Ideas:
- Updating Okular measurements
- Better presentation of measurement results, so that users can access and understand them
- Discussion: Do we want to renew the certification when it expires in 2025?
- Discussion: Do we want to get other applications certified?
- Extending hardware life by running KDE software on it
- Ideas:
- What other initiatives are out there? Where can we help with KDE software?
- What are interesting/widely-used hardware platforms to target?
- Redesigning the website / focus on different presentation for different audiences
- Campaign materials at events
- Ideas:
- Create/improve specific usage scenarios and do corresponding energy efficiency measurements
- Ideas:
- Kate
- KMail
- Ideas:
- Review toolchain for doing measurments
- Ideas:
- Fully reproducable workflow where all data and processing scripts are available (e.g. like Jupyter Notebooks)
- Replacement for OSCAR which is more easy to use and tweak for people not knowing R
- Ideas:
- Additional sustainability labels, what else is there, what could be created
- Sustainable AI / LLMs
- Measure energy-efficiency of locally using AI (e.g. using https://ollama.com/ or https://localai.io/ or https://github.com/Mozilla-Ocho/llamafile)
- Look at KDE integrations of AI (https://apps.kde.org/alpaka/, digiKam, Krita, ...)
- Critical discussion threads about LLMs: Interest in building an LLM frontend for KDE, Licensing for models and datasets, Ask about new KDE functionnalities.
- Proposal for a KDE chatbot "Alpaka": Kandalf: request for review (discussion is about the name)
- Ethical AI (see https://nextcloud.com/blog/nextcloud-ethical-ai-rating/, integrate with KDE as well? see also https://salsa.debian.org/deeplearning-team/ml-policy/-/blob/master/ML-Policy.rst and https://opensource.org/deepdive)
- Dolphin
- set-up tests and ci with AT-SPY https://invent.kde.org/system/dolphin/-/merge_requests/492 to allow power-measurement
- your idea here ;-) ...
Schedule
All times are local sprint time (CEST). Sessions are in-person unless marked as Hybrid. The Hybrid sessions will be accessible remotely via BigBlueButton.
This schedule is work in progress. We will add more sessions as we plan them.
Time | Sustainable Software | Accessibility | Processes |
---|---|---|---|
Saturday, 20 Apr 2024 | |||
11:00 - 12:00 | Presentation: Sustainable Software for Sustainable Hardware / Community Feedback (Hybrid) | ||
13:00 - 14:00 | Discussion: Sustainable Software for Sustainable Hardware | ||
17:00 - 18:00 | Preparation: Sustainable AI | ||
Sunday, 21 Apr 2024 | |||
17:00 - 18:00 | Sustainable AI (Hybrid) | ||
Monday, 22 Apr 2024 | |||
17:00 - 18:00 | KEcoLab (Hybrid) | ||
Tuesday, 23 Apr 2024 | |||
16:00 - 18:00 | UBA <> KDE Meeting (Hybrid) |
Notes
Notes from the sprint:
- Sustainable Software Goal: Sprints/Goals/2024/Eco Notes
Blogs: