Thunderbird/2020 Virtual Summit Talk Ideas: Difference between revisions

removing most content, to make it less likely that people will be misled
(Updated with page to look at.)
(removing most content, to make it less likely that people will be misled)
 
Line 1: Line 1:
= THIS PAGE IS OUT OF DATE, PLEASE SEE THE [https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit 2020 Virtual Summit Page] =
= THIS PAGE IS OUT OF DATE, PLEASE SEE THE [https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit 2020 Virtual Summit Page] =
'''This page was intended as a space to collect ideas for presentation and discussion for the 2020 Thunderbird Virtual Summit. Please see the the official [https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit Virtual Summit page] with the order of events and links to the recorded sessions.'''
'''This page was used as a space to collect ideas for presentation and discussion for the 2020 Thunderbird Virtual Summit. Please see the the official [https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit Virtual Summit page] with the order of events and links to the recorded sessions.'''
 
All talks will take place on Zoom in the [https://mozilla.zoom.us/j/549511776 Thunderbird status meeting room].
 
== '''Thunderbird in 2020''' ==
Type: Presentation
 
Host/Speaker: [mailto:ryan@thunderbird.net Ryan Sipes [:ryanleesipes<nowiki>]</nowiki>]
 
This presentation covers the changes Thunderbird underwent in 2019 and early 2020 as an organization, and our plans to make 2020 the best year for Thunderbird yet.
 
'''Date/Time: May 5, 17:00 UTC'''
 
== '''Taking care of the tree''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:mkmelin@thunderbird.net Magnus Melin [:mkmelin<nowiki>]</nowiki>]?
 
Short presentation of how Treeherder works, how to star failures, file bugs and such.
 
'''Date/Time: May 7, 13:00 UTC'''
 
== '''Hey, we got designers!''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:alessandro@thunderbird.net Alessandro Castellani [:aleca<nowiki>]</nowiki>]
 
How we're working towards a consistent visual identity and improving usability through design iterations, and how we're trying to do it without upsetting you too much.
 
'''Date/Time: May 12, 17:00 UTC'''
 
== '''How to begin with Thunderbird Development: A guide for University students and Junior Developers''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:khushil@thunderbird.net Khushil Mistry [:khushil324<nowiki>]</nowiki>]
 
This presentation and discussion would cover my journey as a GSoC student and Thunderbird Intern. I will talk about the difficulties I faced and how university students and junior developers can start their contribution with Thunderbird.
 
'''Date/Time: May 14, 16:00 UTC'''
 
== '''Why we might want to start type checking our JavaScript and how that could even work''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:paul@thunderbird.net Paul Morris [:pmorris<nowiki>]</nowiki>]
 
JavaScript is a dynamically typed language, but now [https://www.typescriptlang.org/ TypeScript]'s tooling can be used to statically [https://www.typescriptlang.org/docs/handbook/type-checking-javascript-files.html type check plain vanilla JavaScript files] (with some help from [https://jsdoc.app/ JSDoc]). Type checking offers various benefits that include catching certain classes of bugs sooner (before they get to users) and making code easier to understand. Tools like ESLint and Prettier have improved Thunderbird's JavaScript code and developer experience. Would type checking be a good next step and how might that work?
 
'''Date/Time: May 19, 17:00 UTC'''
 
== '''Developing integrated OpenPGP support''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:kaie@kuix.de Kai Engert [:kaie<nowiki>]</nowiki>]
 
An update will be given on the progress of the ongoing effort to add integrated OpenPGP support to Thunderbird, about the work that is still ahead of us, and we'll discuss your questions.
 
'''Date/Time: May 21, (TBA)'''
 
== '''The importance of white space, a UI experiment''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:alessandro@thunderbird.net Alessandro Castellani [:aleca<nowiki>]</nowiki>]
 
A little journey on how we can drastically improve the usability of Thunderbird by carefully implementing empty spaces.
 
'''Date/Time: May 26, 17:00'''
 
== '''Thunderbird 78 Overview''' ==
 
Type: Presentation & Discussion
 
Host/Speaker: [mailto:mkmelin@thunderbird.net Magnus Melin [:mkmelin<nowiki>]</nowiki>]
 
Thunderbird 78 is coming up in mid 2020. Overview of what we can expect to see in that.
 
'''Date/Time: May 28, 13:00 UTC'''
 
== '''How to Improve Thunderbird Documentation''' ==
 
Type: Discussion
 
Host/Speaker: [mailto:ryan@thunderbird.net Ryan Sipes [:ryanleesipes<nowiki>]</nowiki>]
 
This discussion would cover how we might improve developer and enterprise user documentation. Would also like to touch on how to make the developer documentation easier to find for new contributors.
 
'''Date/Time: May 28, 17:00 UTC'''
Confirmed users
563

edits