Suggestions

PC Astuces : Logiciel du jour
www.pcastuces.com
Les blogs du Diplo
blog.mondediplo.net
Next
next.ink
Backseat YouTube channel
www.youtube.com

Do you enjoy using Feedbot ?

You can support its material needs and its development by participating financially via Liberapay.

Django 5.1 alpha 1 is now available. It represents the first stage in the 5.1 release cycle and is an opportunity for you to try out the changes coming in Django 5.1. Django 5.1 brings a kaleidoscope of improvements which you can read about in the in-development 5.1 release notes. This alpha milestone marks the feature freeze. The current release schedule calls for a beta release in about a month and a release candidate about a month from then. We’ll only be able to keep this schedule if we get early and often testing from the community. Updates on the release schedule are available on the Django forum. As with all alpha and beta packages, this is not for production use. But if you’d like to take some of the new features for a spin, or to help find and fix bugs (which should be reported to the issue tracker), you can grab a copy of the alpha package from our downloads page or on PyPI. The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E.
Read more
In October-November 2023, the Django Software Foundation, in partnership with PyCharm, carried out a survey to capture the preferences and contributions of Django developers worldwide. Today, we’re excited to share the results through detailed infographics highlighting how our community influences the future of web development. View the Django Developers Survey 2023 report Why should you check out the infographics?
Discover the latest trends in Django development. Learn about the tools and technologies preferred by leading developers. Understand the challenges and opportunities within the Django ecosystem.
Visit the landing page to explore the full report and gain insights that can help shape your projects and strategies in the Django landscape.
Read more
Today we’ve issued 5.0.6 and 4.2.13 as reissues of the 5.0.5 and 4.2.12 bugfix releases. The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E.
Today we’ve issued 5.0.5 and 4.2.12 bugfix releases. The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is Sarah Boyce: 3955B19851EA96EF.
Note: This text is an updated and clarified version of the previous call. We have opened up more 2025 event dates; targeting January - April and now also June 2025. DjangoCon Europe is a major pillar of the Django community, as people from across the world meet and share. This includes many qualities that make it a unique event - unconventional and conventional venues, creative happenings, a feast of talks and a dedication to inclusion and diversity. Ahead of DjangoCon Europe 2024, we are looking for the next group of organizers to own and lead the 2025 conference. Could your town - or your football stadium, circus tent, private island or city hall - host this wonderful community event? Hosting a DjangoCon is an ambitious undertaking. It’s hard work, but each year it has been successfully run by a team of community volunteers, not all of whom have had previous experience - more important is enthusiasm, organizational skills, the ability to plan and manage budgets, time and people - and plenty of time to invest in the project. Step 1: Submit your expression of interest If you’re considering organizing DjangoCon Europe (🙌 great!), fill in our DjangoCon Europe 2025 expression of interest form with your contact details. No need to fill in all the information at this stage, we’ll reach out and help you figure it out. Express your interest in organizing Step 2: We’re here to help! We’ve set up a DjangoCon Europe support working group of previous organizers that you can reach out to with questions about organizing and running a DjangoCon Europe. The group will be in touch with everyone submitting the expression of interest form , or you can reach out to them directly: european-organizers-support@djangoproject.com We’d love to hear from you as soon as possible, so your proposal can be finalized and sent to the DSF board by June 2nd. If time permits, the selected hosts will be publicly announced at this year’s DjangoCon Europe by the current organizers. Step 3: Submitting the proposal The more detailed and complete your final proposal is, the better. Basic details include: Organizing committee members: You won’t have a full team yet, probably, naming just some core team members is enough. The legal entity that is intended to run the conference: Even if the entity does not exist yet, please share how you are planning to set it up. Dates: We must avoid conflicts with major holidays, EuroPython, DjangoCon US, and PyCon US. Venue(s), including size, number of possible attendees, pictures, accessibility concerns, catering, etc. Possible dates for 2025 are January 5th to April 30th, and June 1st to June 30th. Transport links and accommodation: Can your venue be reached by international travelers? Budgets and ticket prices: Talk to the DjangoCon Europe Support group to get help with this, including information on past event budgets. We also like to see: Timelines Pictures Draft agreements with providers Alternatives you have considered Submit your completed proposal via our DjangoCon Europe 2025 expression of interest form, this time filling in as many fields as possible. We look forward to reviewing great proposals that continue the excellence the whole community associates with DjangoCon Europe. Q&A Can I organize a conference alone? We strongly recommend that a team of people submit an application. I/we don’t have a legal entity yet, is that a problem? Depending on your jurisdiction, this is usually not a problem. But please share your plans about the entity you will use or form in your application. Do I/we need experience with organizing conferences? The support group is here to help you succeed. From experience, we know that many core groups of 2-3 people have been able to run a DjangoCon with guidance from previous organizers and help from volunteers. What is required in order to announce an event? Ultimately, a contract with the venue confirming the dates is crucial, since announcing a conference makes people book calendars, holidays, buy transportation and accommodation etc. This, however, would only be relevant after the DSF board has concluded the application process. Naturally, the application itself cannot contain any guarantees, but it’s good to check concrete dates with your venues to ensure they are actually open and currently available, before suggesting these dates in the application. Do we have to do everything ourselves? No. You will definitely be offered lots of help by the community. Typically, conference organizers will divide responsibilities into different teams, making it possible for more volunteers to join. Local organizers are free to choose which areas they want to invite the community to help out with, and a call will go out through a blog post announcement on djangoproject.com and social media. What kind of support can we expect from the Django Software Foundation? The DSF regularly provides grant funding to DjangoCon organizers, to the extent of $6,000 in recent editions. We also offer support via specific working groups: The dedicated DjangoCon Europe support working group. The social media working group can help you promote the event. The Code of Conduct working group works with all event organizers. In addition, a lot of Individual Members of the DSF regularly volunteer at community events. If your team aren’t Individual Members, we can reach out to them on your behalf to find volunteers. What dates are possible in 2025? For 2025, DjangoCon Europe should ideally happen between January 5th and April 30th, or June 1st and June 30th. This is to avoid the following community events’ provisional dates: PyCon US 2025: 14 May through 22 May, 2025 EuroPython 2025: July 2025 DjangoCon US 2025: September - October 2025 DjangoCon Africa 2025: August - September 2025 Here are the holidays to avoid: New Year’s Day: Wednesday 1st January 2025 Chinese New Year: Wednesday 29th January 2025 Eid Al-Fitr: Sunday 30th March 2025 Passover: Saturday 12th - Sunday 20th April 2025 Easter: Sunday 20th April 2025 Eid Al-Adha: Friday 6th - Monday 9th June 2025 Rosh Hashanah : Monday 22nd - Wednesday 24th September 2025 Yom Kippur: Wednesday 1st - Thursday 2nd October 2025 What cities or countries are possible? Any city in Europe. This can be a city or country where DjangoCon Europe has happened in the past (Edinburgh, Porto, Copenhagen, Heidelberg, Florence, Budapest, Cardiff, Toulon, Warsaw, Zurich, Amsterdam, Berlin), or a new locale.
Read more
June 2024 marks 10 incredible years of Django Girls magic! 🥳✨ We couldn’t have reached this milestone without YOU! Whether you attended a workshop, volunteered, financially supported us, or cheered us on, you’ve been vital. From the bottom of our hearts, thank you for being part of the Django Girls community. 💕 To celebrate, we’re reflecting on our impact and want to hear from YOU! Share your stories in a short survey courtesy of JetBrains and PyCharm. Your feedback will help us improve and reach more people. The Theme for our 10th anniversary is “The Django Girls Glow Up!” ✨💃 We want to celebrate your positive transformations over the years! In the survey, please share a photo 📸 or video and tell us how Django Girls has impacted your life. As a thank you, you could win a $100 Amazon gift card or a 1-year JetBrains All Products Pack subscription. Plus, everyone gets a three-month PyCharm Professional trial! Ready to join the celebration? Click the link to complete the survey and let your Django Girl glow shine! ✨ Take the Survey Now: https://surveys.jetbrains.com/s3/dn-django-girls-survey-2024 When you’ve finished the survey, head over to our socials, and let’s continue celebrating there. Use the #DjangoGirlsGlowUp hashtag to share your photos and stories, and let’s spread the love! 🚀💖 Find us on our socials: https://twitter.com/djangogirls https://fosstodon.org/@djangogirls https://www.linkedin.com/company/django-girls Thank you for being part of our journey. Here’s to another 10 years of glowing up together! 🌟💫
Read more
The DSF Board are pleased to introduce Baptiste Mispelon as a new member of the Ops team. Baptiste will join the team who maintains Django’s infrastructure. Baptiste speaking at Django Under the Hood 2015
Baptiste (IPA pronunciation /ba.tist/) is a long-time Django contributor, having been a member of the community for over a decade now. He was an initial board member of the Django Girls Foundation, co-created the Django Under the Hood, series of conferences, and was chair of the Djangocon Europe 2016 edition. More recently, he’s taken up the maintenance of Django’s venerable ticket tracker: code.djangoproject.com. He currently lives in the Norwegian countryside where he works part time as a Django developer while studying for a degree in linguistics at the local university. You can learn more about Baptiste on his website. I’m also taking this time to thanks the OPS team on the behalf of the DSF board for their efforts on the maintenance during all the time of their service. Please join me in welcoming Baptiste in the OPS team!
Read more

Today at 3pm UTC – Discover the latest trends in the Django ecosystem, based on insights from 4,000 developers who participated in the Django Developers Survey. Join the livestream with Sarah Abdermane, a Django Software Foundation Board member, and Sarah Boyce, a Django Fellow, to reflect on insights from the Django community. Register to join
Update: The CFP has been extended to Monday, April 29th at 12 PM EDT Hey Django enthusiasts! Have you submitted your talk or tutorial for DjangoCon US 2024, in beautiful Durham, North Carolina, USA? Time flies, and we’re fast approaching the deadline (April 29, 2024 at 12 PM EDT) for DjangoCon US 2024 Call for Proposals (CFP). If you’ve been pondering sharing your Django journey, showcasing your innovative projects, or imparting your expertise to fellow developers, now is the perfect moment to seize the opportunity! Here’s why you should take action and submit your proposals before the clock runs out: Share Your Knowledge: DjangoCon US isn’t just a conference; it’s a platform for sharing insights, discoveries, and lessons learned. Your unique experiences could be just what someone else needs to overcome a hurdle or spark a new idea. Join the Community: DjangoCon US isn’t just about talks; it’s about building connections. By presenting at the conference, you become an integral part of the vibrant Django community, exchanging ideas, and forging new friendships with like-minded developers. Boost Your Profile: Whether you’re a seasoned speaker or a first-time presenter, DjangoCon US offers a valuable opportunity to elevate your profile in the tech industry. Showcase your expertise, gain visibility, and enhance your professional credibility among peers and potential employers. Contribute to Diversity: DjangoCon US values diversity and inclusion. Your perspective matters, and by sharing your voice, you contribute to creating a more inclusive and representative tech community. Submitting a proposal is easy! Just head over to the DjangoCon US website, fill out the submission form, and share your compelling idea with us. Whether it’s a deep dive into a technical topic, a case study of your latest project, or a discussion on the future of Django, we want to hear from you. Remember, the deadline for CFP submissions is fast approaching, so don’t wait until the last minute. Take this opportunity to inspire, educate, and connect with your fellow Django enthusiasts at DjangoCon US 2024! See you at the conference! If you have questions feel free to contact us.
Read more
As many of you are not doubt aware there have recently been some community conversation regarding a license agreement that was published as part of the DjangoCon Europe Call for Proposals for organizers. I believe it is fair to characterize the reaction as negative, with expressions of anger, frustration, and confusion towards the DSF for placing burdensome and one sided requirements for hosting a DjangoCon Europe. I want to state first and foremost that I added the licensing agreement to the CfP. My deepest apologies for everyone who felt betrayed by it. I hold our conference organizers in the highest regard, for the equity, effort, blood, sweat, and tears they put into creating amazing community events that bring us all together. I considered resigning from the board for the pain and confusion that I have caused. I have not because I want to be part of finding a way forward and keeping DjangoCon Europe the calendar event that so many of us eagerly await. It will be up to all of you if I can be part of that journey back.
The most difficulty accusation to face is that of a lack of transparency and surprising former and prospective organizers with the license. It is difficult for me because I honestly believed I was increasing the level of transparency to organizers. This licensing agreement is not a new document, though I now understand that it is new to, well, everyone. The license has existed in the DSF legal documents repository since at least 2016 and has been signed for at least one DjangoCon Europe. In my years on the board prior to my presidency on several occasions there were todos to have selected organizers "sign the organizer contract". In addition I know that DEFNA is party to an almost identical licensing contract with the DSF. It was my intention to provide to potential organizers with the contract prior to making a proposal so that when a proposal was selected the organizers would not be taken aback when being presented with the license.
I was mortified when I heard, first in private and then publicly, that no DjangoCon Europe organizers of current memory had ever signed the license. The group of some of our community’s most dedicated volunteers felt like with the click of a keyboard had turned into an arms length transaction among lawyers. At the same time I was mortified at the potential legal jeopardy the DSF had unknowingly been in by not having license agreements in place for all DjangoCons.
I’d like to touch on several points brought up in the discussion that has come from this.
The first regards the time window of DjangoCon Europe as laid out in the CfP. The DSF has long standing agreements with the PSF, DEFNA, and EuroPython to not adversely impact each other’s conferences by scheduling them too close together. The agreement specifies that no two conferences should be within a month of each other. The sentiment of the agreement is well placed, but I believe it is time to revisit it. With new conferences coming into the fold (it was rightly pointed out the DjangoCon Africa is not mentioned in the license), the ability for conferences to have meaningful remote participation, and a calendar that due to weather often has the four stated conferences vying for a 5-7 month slot the one month gap is difficult to plan around. I am publicly proposing here that the interested parties to this agreement modify it such that the one month window apply to either region or theme, but not both. That would have, for instance, DjangoCon US avoiding Pycon and DjangoCons Europe and Africa but not EuroPython and vice versa. The second point is in regards to the requirement to not schedule against major religious and cultural holidays. While I did not write that, I embody it. My first DjangoCon was DjangoCon Europe. I was unable to attend DjangoCon US in Chicago while I was living in Chicago as it had been partly scheduled against Rosh Hashanah. So I convinced my boss to send me to France instead and fell in love with the Django community. Finally to the comments that the DSF does not care about organizers and has no interest in helping them put on a conference. Unfortunately DSF does not have inherent knowledge of running conferences, no legal entity outside the US to bring to bear, or the finances to backstop a DjangoCon. We ask for your help every year to run DjangoCon Europe because, quite simply, we can’t. There was a meeting in Edinburgh of former organizers to discuss how organizing a DjangoCon Europe coule be improved. That meeting was the start of the European Organizers Support working group. It did take time to get started. We have it now. It is the sincerest hope of all of us that it is the first step in improving the experience of European organizers, and hopefully others down the line. It is a slow process, but one I dearly hope bears fruit.
I sincerely hope that we can all together still work to make DjangoCon Europe 2025 a reality. I will do all that I can to make that happen, if you will continue to have me. I do not participate in social media, but have started a thread on the Django Forum to continue this discussion. For most of the next week I will be unavailable due to the Passover holiday but it was imperative to me that I get this message to you all as soon as I could.
Thank you for your time, and for letting me serve you, Chaim Kirby President, Django Software Foundation
Read more