django-planet

What's new in Django community blogs?

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

Stepping Down as Fellow

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

Some new year’s news. A week or so before Christmas, I emailed the DSF’s Fellowship Committee to say that I wanted to start thinking about stepping back as a Fellow. I’ve been here since January 2018. It’s been the greatest honour serving. But it’s time for me to do something else. I’m not leaving Django — far from it! — I want to code, and mentor, and write. But mostly I want to build stuff. So many threads have come together over the last few releases, that Django, whilst still Django, is …

Read More

Django News - Django Fellow Call for Applicants - Feb 10th 2023

Feb. 10, 2023 » Django News » [Archived Version]

News DSF calls for applicants for a Django Fellow After five years as part of the Django Fellowship program, Carlton Gibson is stepping down. There is a new Fellow position available. Please consider applying. djangoproject.com Python 3.11.2 Python 3.11.2 is the newest major release of the Python programming language, and it contains many new features and optimizations. python.org Python 3.11.2, 3.10.10, and 3.12.0…

Read More

Documenting Python Code and Projects

Feb. 9, 2023 » TestDriven.io » [Archived Version]

This article looks at why you should document your Python code and how to generate project documentation with Sphinx and OpenAPI.

Read More

Cybersecurity for Mortgage Software: Best Practices & Tools

Feb. 9, 2023 » Software Development Blog & IT Tech Insights | Django Stars » [Archived Version]

Mortgage and lending companies should certainly digitize. But they have to do it thoughtfully. Rushing without prioritizing cybersecurity for mortgage software bears the risk of massive leaks and data loss, which is critical for an industry handling large sums of money and confidential information. Cybercriminals ramp up their attacks as the financial market migrates to […] The post Cybersecurity for Mortgage Software: Best Practices & Tools appeared first on Software Development Blo…

Read More

Copying Kubernetes Secrets Between Namespaces

Feb. 8, 2023 » REVSYS Blog » [Archived Version]

Copying Kubernetes Secrets Between Namespaces

Read More