django-planet

Feed: Carlton's latest posts.

Recent posts on Button, Django, and more.

Blog Carlton's latest posts
RSS 2.0 Feed Carlton's latest posts.
web https://noumenal.es/posts/feed/
Last Update12.20.2024
Posts41

A 2023 Q1 status update

Feb. 22, 2023 » Carlton's latest posts. » [Archived Version]

Just a quick note. I wrote in My 2022 in Review that the dominant theme of last year was family health, or the lack of it. Of that, my second child was ill several times with viral infections, including Covid-19 at least once, early last year. He had low-energy following that, especially given that he was ill again before the summer. Over the summer he seemed to be recovering, but the first week back in September he was ill again, and has never really recovered from that. This has dragged on…

Read More

Weeknotes 2020 WK 41

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Quiet again this week, which is nice. Django On the Fellowing front I was able to knock-off one PR that had been lining the bottom of the list for a long-time. That’s a big win. It’s only one ticket, but the list develops a kind-of hard centre that can be hard to break. You need a window to sit down with the hard ones to progress them. Other than that, I progressed some WIP updates for Selenium v4, and it was the usual mix of triage and review. Fellow Report for 2021 WK 41 Button I’ve finally…

Read More

Weeknotes 2021 WK 42

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

What is Django 4.0? For Django 4.0 we’d like to do something to call out the contributors, especially new ones. Will and I discussed some reasons for this in the recent Django Chat episode on Django 4.0, but the long-and-short is that it’s about continuing to try to make the project more welcoming, and so sustainable in the long term. A first pass at identifying the contributors to Django 4.0 is to look at the commits to the django/django repo. There’s more to it than that, but it’s a good sta…

Read More

Weeknotes 2021 WK 44

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

New Setup For the first time in eight years, I was setting up a Mac this week. Chats about setups always seem to go well, so I thought I’d log a few points. Getting Started I don’t change device often, so I always set up as a new device, rather than trying to restore from a backup. This allows me to do a review and clean up of what’s installed, and helps insure I can pass the Bathtub Test. The Bathtub Test (A thought experiment): You drop your laptop in the bath. Nothing on it is recoverable…

Read More

Weeknotes 2021 WK 45

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Finding the new (and old) contributors to Django 4.0 Previously, we identified contributors to Django 4.0 by those who’d committed to the django/django repo during the 4.0 development cycle. To reiterate, that’s not everybody who contributed, or every contribution (by a long shot) but it’s a good start. New Contributors One thing we wanted to do was to call out new contributors. To achieve that, we can compare the set of committers to Django 4.0 to the set of committers to before Django 4.0. …

Read More

Weeknotes 2022 WK 1

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Not the new start I was expecting. I ran out of steam at the end of last year. We moved house at the beginning of December. That was all good. But on top of all the rest of — glances at universe, again — 2020/21 I had to pull up the drawbridge and call it a day. Time for a much-needed Christmas break. Last year I was writing my Weeknotes on a Sunday. That was fine, in its way. But Sunday is not the day for such. A slight re-jig and my plan is to knock them out on a Friday afternoon. A kind of …

Read More

Weeknotes 2022 WK 34

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Right, where were we? Some time since the last post. Looking back at it, I don't have too much to add there. A pretty full-on start to the year, backed onto a couple of years building up the backlog during the pandemic. Months later, more on track, so let's get back to it. A new Channels beta Post Django 4.1 (which was released Aug 3rd) my idea was to do a Summer of Async: picking up the Channels trio of projects, Channels itself, the Daphne ASGI server, and the channels-redis channel laye…

Read More

Working locally with GitHub PRs

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Working on a PR on django/djangoproject.com, a question came up about how to rebase if the GitHub UI doesn't offer exactly what you want: What do you usually do in these situations? So, since you have write access, and assuming "Allow edits by maintainers" is checked (which is almost always, being the default) you can push to the contributor branch. The PR was number 963. So to checkout the PR locally you can do: git fetch origin pull/963/head:pr/963 This pulls the branch from this PR to…

Read More

Towards Inbox Zero

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

An update on Django's open ticket count. It came up in conversation with Will how we might quantify the effect of the Django Fellowship Program. One metric that Mariusz and I watch is the number of Open Accepted Tickets. Given that releases are going out on schedule, security issues are handled, programs like Google Summer of Code continue to run, the CI is standing up, new contributors are being helped on board, and all the rest of it… — to the extent that the number Open Accepted Tickets is …

Read More

My 2022 in Review

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Family Health The overall backdrop of 2022 was one of health issues. It’s been incessant, or so it feels. It started with one of my parents being taken seriously ill in the first week of January. Various other issues, including Covid-19 all round, and the usual childhood related non-specific It’s probably a virus, seemed to strike one, and then another, and then another. (Baring Covid-19, this is pretty usual for any given year with four kids, in my experience.) Then coming back from DjangoCo…

Read More