From me at the-compiler.org Fri Dec 1 12:58:56 2023 From: me at the-compiler.org (Florian Bruhin) Date: Fri, 01 Dec 2023 21:58:56 +0100 Subject: [TIP] pytest development sprint 2024 Message-ID: <170146433664.166821.14178381974252065557@aragog.localdomain> Hey! [Cross-posted from GitHub discussions for visibility] I'm happy to announce that in collaboration with OMICRON[1], I'm aiming to organize another pytest development sprint in 2024! Back in 2016, we had an amazing[2] development sprint in Freiburg, Germany, with a successful crowdfunding[3] and 27 participants from five continents meeting up for a week, to hack on pytest 3.0 and tox. That sprint is where things were implemented which you still likely see today: Renaming the `py.test` binary to `pytest`, the `--setup-only` and `--setup-plan` flags, `-o` to override options - and countless other features, bugfixes, and work on plugins. In 2024, I'd like to repeat this, with the goal of having a nice mixture of newcomers, plugin authors, people who have worked on pytest itself before, and of course core developers. We currently are looking at two possible dates: - *June 17th to 23rd*, 2024 - *June 24th to 30th*, 2024 From bogus@does.not.exist.com Fri Dec 1 12:59:09 2023 From: bogus@does.not.exist.com () Date: Fri, 01 Dec 2023 20:59:09 -0000 Subject: No subject Message-ID: and @Zac-HD as well as @RonnyPfannschmidt answered "maybe". Given some generous support by OMICRON (one big and two small meeting rooms, reserved for the whole week), and given our OpenCollective balance of ~$50k USD[4], we will be able to host a maximum of 35 people. The details will still need to be discussed, but the idea is that we (partially/fully) *pay for travel and accommodation for participants* from pytest funds, and OMICRON will *offer free lunch* for all participants. Before we flesh out all the details, I'd like to open up to a bigger audience: *If you might be interested in joining us*, please fill out this survey[5] with your preferred date. Obviously nothing of this is binding for now. I'm just trying to figure out how many people we'd be likely need to budget for, before moving into the details. # Venue The sprint will be hosted by OMICRON in Klaus, Vorarlberg, Austria[6]. Klaus is inhabited by a whopping ~3000 people. Despite being somewhat in the middle of nowhere, it's actually not too hard to reach: - *~2-2.5h from Zurich Airport*, either: - 1h 15min direct Eurocity to Bregenz, then 30min local train from there - 10min local train to Zurich main station, 1.5h direct Railjet to Feldkirch, 10min local train from there - *~1.25h by train from Friedrichshafen*: Train to Lindau, train to Feldkirch, train to Klaus - *~3h by train from Munich*: 2h direct Eurocity train to Bregenz, 30min local train to Klaus - *~6.5h by train from Vienna*: just over 6h by direct train (Railjet), and then another 10 minutes in a local train # Activities Obviously, we'll hack a lot on pytest! Exact topics will still need to be discussed, but of course we can also sprint on whatever participants find interesting, as long as it benefits pytest. We'll make sure to spend time socializing as well obviously. No details here either just yet, but we might have an evening barbecue at OMICRON's venues, and go for a hike or two together while we're there! Florian [1] https://www.omicronenergy.com/en/ [2] https://blog.pytest.org/2016/pytest-development-sprint/ [3] https://www.indiegogo.com/projects/python-testing-sprint-mid-2016#/ [4] https://opencollective.com/pytest [5] https://nuudel.digitalcourage.de/2tEsEpRcwMNcAXVO [6] https://www.openstreetmap.org/#map=15/47.3075/9.6207 --===============9025597499171581426== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAmVqSRAACgkQkW6wyP1V oHJf3g//ZWCMdVhVmLXKP3KJCwukYzOncOoOTZwmJkqoTSEZfT+H5lChSHGRTYXN 1gocvLyXpnmSBvihr9azoxNJscvD3aKiXBgXKIrZymKtnNpV/ExJxsE8MkPqwRHW 24ybFRBS0Yy6C0Aobvg+cQp+Q7Ax4zsXo4oXqIOdZ6WsznpSIR9c21Nre4ZTYZu4 9vKYbsniub9ZfeyxlBsaGS9FpuWDbRx42MeyAz9r6vfuo66A2e/vnMhtNmA4SV9U GVd3IJ9S/ZexpLrSsWKaOzQRU+E4xhQrCSyArFp0dWEQ1P0lYxaBPx4vSkOAUtDY 07GU6hEnyH34/iTfElaZbvzz2GlWxF6dekHTXjP+UPCToGf+6g6l+UfnShKAeek+ 6174hIPDfSpNzV1fx6GqFYqMFKYPofQvKhnKkn0C10LLR9jxKnuQFKKO8n3Su89J JXINS2O+HcifkatLaTHtPKQa0VMDYXxGlPHH0VDco4M2vEliMACcZO0vTXaQq7IP ECuRU3kr6e2eew5VGQ9MRv4Eh4lusqcBjmT0+nWaOdFkkjJohG4emYzG44kTZ9/g bAlAGOJwWJq/iUIbKwNAVKc1scOrkb7Pc8uW65aqFQZYym3zR39BwvyN/WBq9Ong 9elApqVUYprFDTQXuBIih+PPAnikCMOGfp4CjWuNm6RNPD2b3Fg= =laO5 -----END PGP SIGNATURE----- --===============9025597499171581426==-- From Python-Testing at danceswithmice.info Fri Dec 1 14:14:23 2023 From: Python-Testing at danceswithmice.info (DL Neil) Date: Sat, 2 Dec 2023 11:14:23 +1300 Subject: [TIP] pytest development sprint 2024 In-Reply-To: <170146433664.166821.14178381974252065557@aragog.localdomain> References: <170146433664.166821.14178381974252065557@aragog.localdomain> Message-ID: <325e0894-610b-4275-8be2-5fe979891085@danceswithmice.info> Hi Florian, On 12/2/23 09:58, Florian Bruhin wrote: > Hey! > > [Cross-posted from GitHub discussions for visibility] > > I'm happy to announce that in collaboration with OMICRON[1], I'm aiming > to organize another pytest development sprint in 2024! Great news! Might it be an idea to outline the collection of talents which will promote the sprint? For example, does everyone know that pytest has both Python and C components - and thus skills in each/both of those languages will be helpful? What about familiarity with PAL and/or other packages? Similarly, documentation expertise, training materials, ...? (may also make the idea of a survey less foreboding) Hope these thoughts are helpful... -- Regards =dn From me at the-compiler.org Fri Dec 1 14:29:00 2023 From: me at the-compiler.org (Florian Bruhin) Date: Fri, 01 Dec 2023 23:29:00 +0100 Subject: [TIP] pytest development sprint 2024 In-Reply-To: <325e0894-610b-4275-8be2-5fe979891085@danceswithmice.info> References: <325e0894-610b-4275-8be2-5fe979891085@danceswithmice.info> Message-ID: <170146974014.166821.5833386917411789561@aragog.localdomain> Hey, > On 12/2/23 09:58, Florian Bruhin wrote: > > Hey! > > > > [Cross-posted from GitHub discussions for visibility] > > > > I'm happy to announce that in collaboration with OMICRON[1], I'm aiming > > to organize another pytest development sprint in 2024! > > > Great news! > > Might it be an idea to outline the collection of talents which will > promote the sprint? I'd kinda approach it from the other side, honestly: What we will end up working on heavily depends on who will join us. Other than "willing to work on pytest", I don't really want any hard criteria on what's needed for people to join. > For example, does everyone know that pytest has both Python and C > components - and thus skills in each/both of those languages will be > helpful? pytest has C components? That's news to me, and I'm one of the core maintainers ;) > What about familiarity with PAL and/or other packages? I don't follow. PAL? https://pypi.org/project/pal/ seems dead and https://pypi.org/project/py-pal/ seems entirely unrelated. > Similarly, documentation expertise, training materials, ...? > (may also make the idea of a survey less foreboding) Any knowledge around Python/pytest/documentation/... can be helpful, and I'd love to have some newcomers and mentoring them to do their first pytest changes as well. > Hope these thoughts are helpful... I'm afraid I mostly don't follow, so you'll need to elaborate a bit. Florian -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: