Re: Can we move the activity on this list to the Forum now?

2023-01-18 Thread 'Kye Russell' via Django developers (Contributions to Django itself)
Hi all, I find that the signal-to-noise ratio on this mailing list is (by my determination) quite bad around this time of year. Is a move to the forum still on the cards? Kye On 6 Dec 2022 at 7:16 AM +0800, Andrew Godwin , wrote: > I did some investigation of moving django-users and

Re: Can we move the activity on this list to the Forum now?

2022-11-28 Thread 'Kye Russell' via Django developers (Contributions to Django itself)
IMO django-announce and django-updates serve a very different purpose and I would be against moving them if it were suggested. I am incredibly strongly in favour of moving django-developers and django-users to the forums. IMO being able to more easily trap people misusing this list as a tech

Re: Generated Field

2022-04-13 Thread Kye Russell
I’d love to see this! Kye On 13 Apr 2022, 7:05 PM +0800, Mariusz Felisiak , wrote: > Related tickets: > > - https://code.djangoproject.com/ticket/31300: Add function-based virtual > fields on PostgreSQL and Oracle. > - https://code.djangoproject.com/ticket/31565: Support GENERATED ALWAYS >

Re: Issue with documentation page

2022-02-03 Thread Kye Russell
Harsh, Jacob. There was certainly a certificate expiration issue 12-24 hours ago, reported on this mailing list and also experienced by me, who isn’t using a proxy. It looks to be resolved now. Kye On 4 Feb 2022, 12:57 AM +0800, Jacob Rief , wrote: > The SSL certificate for

Re: Combining multiple aggregations with annotate()

2022-01-05 Thread Kye Russell
I haven’t looked at the current warning in a while but I do remember thinking that it could be more prominent. Kye > On 5 Jan 2022, at 10:16 pm, Niccolò Mineo wrote: > > I would be in favor of a real time information about the issue. > Il giorno mercoledì 5 gennaio 2022 alle 15:13:17 UTC+1

Re: Case Sensitive Usernames

2021-12-12 Thread Kye Russell
> > > > attention, it’ll come back to bite you in the keister. One example > > > > > > would be the test runner coercing DEBUG=False in an effort for > > > > > > tests to more accurately reflect a production environment. > > > > > > > > >

Re: Case Sensitive Usernames

2021-12-12 Thread Kye Russell
Strong -1 on overriding user intent on capitalisation, especially for email addresses as the RFC stipulates that the local part of an email address is case sensitive, this is just rarely practiced. There are much better solutions out there (CI[Text|Char]FIeld in Postgres, etc) that enforce

Re: Errors

2021-08-11 Thread Kye Russell
As Adam has stated, this is not a forum to discuss issues with your code. Please see the links in his reply. Kye > On 11 Aug 2021, at 8:35 pm, Umar Farooq wrote: > >  > Sorry code screenshots > >> On Wed, 11 Aug 2021, 5:27 PM Rana Zain, wrote: >> Okay I am sending screenshot. >> >> >>

Re: Do people actually squash migrations?

2021-05-11 Thread Kye Russell
I’ve never successfully squashed my migrations to any material degree, but I’ve chalked that up to lack of doing it with any regularity. I suspect that squashing works a lot better if you aren’t trying to clean up a mess of hundreds of migrations files over 5 years, which is where I find

Re: The cotent types framework unreasonably limits model name length.

2020-08-10 Thread Kye Russell
I’ve never needed a Django model with a name that long, but I don’t think it’s the framework’s place to make those sorts of assumptions if it doesn’t need to, especially for what I see as little to no gain. On 11 August 2020 at 11:18:49 am, אורי (u...@speedy.net) wrote: How can a class name be

Re: Welcome email

2020-07-24 Thread Kye Russell
This issue is exacerbated by similarly unaware / uncaring mailing list users responding to support requests. What is the best path forward here? > On 10 Jul 2020, at 3:09 pm, Jure Erznožnik wrote: > >  > I too volunteer for the screening job. > > LP, > Jure > > On 09/07/2020 16:10, Peter

Re: Making startproject's settings more 12-factor-y

2020-07-07 Thread Kye Russell
Lol. On 8 July 2020 at 10:00:11 am, Divyesh Khamele (pythonmatedivy...@gmail.com) wrote: Hi Charles, Divyesh here,have 4+ years of experience to work as a Django developer. I can help you on this. You need to hire me. Hourly rate: 8$/hr. Best, D On Wednesday, 8 July 2020, Carles Pina i

Re: The blacklist / master issue

2020-06-16 Thread Kye Russell
Git’s default branch name is a bit of a misnomer, however it refers to a master-slave relationship: https://mail.gnome.org/archives/desktop-devel-list/2019-May/msg00066.html Kye On 16 June 2020 at 4:24:32 pm, Fran Hrženjak (fran.hrzen...@gmail.com) wrote: Meaning "owner of slaves" is only one

Re: Django wizard form issue

2020-05-31 Thread Kye Russell
Hi Yeswanth, It is not appropriate to send tech support requests to this mailing list. Wizard views are part of ‘django-formtools’ which is a third-party package. Adam’s response contains suggestions for other support channels where you may be able to have your questions answered. Kye > On

Re: Admin accessibility

2020-05-21 Thread Kye Russell
Hi all, I am legally blind. Accessibility discussions tend to largely revolve around contrast and screen readers (which I do not use) as it’s easy to measure for (albeit poorly without actually trying to use a screen reader yourself, which nobody tends to do). I am unsure if I have any valuable

Re: Removing url() ?

2020-05-05 Thread Kye Russell
Excuse the frankness of my reply, but I really don’t see the point in any of this. Perhaps I am not working at a scale where this becomes a legitimate issue. However I have upgraded more Django projects than I could possibly care to count, usually between LTS versions. Almost all of these

Re: Consider renaming `mark_safe` to `dangerously_trust_html` (etc)

2020-02-19 Thread Kye Russell
in unnecessarily verbose project code. Kye Russell Sent from my iPhone > On 19 Feb 2020, at 5:11 pm, Adam Johnson wrote: > -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe

Re: PasswordResetView not validating existing emails

2020-01-08 Thread Kye Russell
am still a -1 on changing the functionally as the security risk is too large in my use case, and lots of developers may not be aware of the issue at all. Perhaps at best it could be included as an opt-in setting. I still feel unsure about that. Kye Russell Sent from my iPhone > On 9

Re: PasswordResetView not validating existing emails

2020-01-08 Thread Kye Russell
This is an intentional protection against enumeration attacks. Kye Russell Sent from my iPhone > On 9 Jan 2020, at 9:08 am, SANYAM MITTAL wrote: > >  > PasswordResetView returns a success message for emails not in database also. > > Problems Faced > > If th

Re: Forms submitted by bots

2019-12-16 Thread Kye Russell
this issue in the Forms section, so new developers / Django users are aware of it. Kye Russell Sent from my iPhone > On 17 Dec 2019, at 7:36 am, אורי wrote: > >  > Hi, > >> On Sun, Dec 15, 2019 at 9:55 AM James Bennett wrote: >> Since this discussion seems to be e

Re: Forms submitted by bots

2019-12-12 Thread Kye Russell
This is more of a support question, but: https://github.com/jamesturk/django-honeypot will thwart the majority of (naive) automation attempts. On 13 December 2019 at 10:42:54 am, אורי (u...@speedy.net) wrote: Django developers, After releasing Speedy Net to production I received lots of spam

Re: Suggestions on where to contribute

2019-10-01 Thread Kye Russell
The ORM! Good luck! > On 1 Oct 2019, at 4:20 pm, Fredrik Malmfors wrote: > > Hello everyone! > > > > As part of a university course, where the goal is to contribute to a large > open source project, I chose django. I’m currently in the process of studying > the structure of the source

Re: The floatformat filter sometimes returns "-0" rather than "0"

2019-09-12 Thread Kye Russell
of this filter though. Kye Russell Sent from my iPhone > On 12 Sep 2019, at 12:54 pm, Sky Christensen wrote: > > Hi, > > I'd like to discuss reopening this wontfix'ed ticket: > https://code.djangoproject.com/ticket/30761 > > The issue is that for values between 0 and -0.5

Re: Django LTS support time

2019-08-12 Thread Kye Russell
IIRC such a service could threaten the DSF’a nonprofit / charity status. There are certainly third parties that offer this, including OS distributions that will backport security fixes as has been mentioned. Kye Russell Sent from my iPhone > On 12 Aug 2019, at 11:34 pm, Patryk Zawad

Re: Django LTS support time

2019-08-10 Thread Kye Russell
experience, but in my experience, the current deprecation process is sufficient. Kye Russell Sent from my iPhone > On 11 Aug 2019, at 12:17 am, אורי wrote: > > Thanks for your feedback. Eventually I found out that the Django Crispy Forms > issue was a CSS bug in our CSS code. Anyway

Re: Thoughts on Django Model attribute (descriptor) inheritance.

2019-05-14 Thread Kye Russell
I don’t know enough to speak on the reasoning behind the current implementation, but from the perspective of developer experience, I’ve run into this a few times, and the current behaviour has felt jarring and unpythonic. From: Jarek Głowacki Reply: django-developers@googlegroups.com Date:

Re: Proposal to format Django using black

2019-04-15 Thread Kye Russell
This is something discussed af length on the black issue tracker and not something the author wishes to change. On Mon, 15 Apr 2019 at 4:47 pm, Dmitriy Sintsov wrote: > Why can't it use mixed quotes, single quotes for all strings except the > strings that contain single quote characters? I

Development story for CBV FormViews using GET

2019-03-08 Thread Kye Russell
Hi, Sometimes it is appropriate to for a HTML form to use the GET method for submission (usually search / filter forms). My impression has always been that in order to build a FormView-based view that acts on GET data, you have to override a few methods on your class (which involves

Re: Exposing custom views in admin index page

2019-03-06 Thread Kye Russell
I understand that overly extending the admin interface is a common anti pattern, but this still feels within reason to me. Extending the admin interface in this way has for me personally felt like a bit of a black box. On Wed, 6 Mar 2019 at 7:40 pm, mrts wrote: > Hello! > > Django ModelAdmin

Re: Official Django Docker Container Deprecated

2019-02-28 Thread Kye Russell
Agreed. As someone that Dockerizes all of their Django development I can speak to how opinionated such an image would HAVE to be. It can certainly be done, but I don’t think it should. There is also an implied security / maintenance burden so unfortunately even if it were appropriate, it’s not

Re: BitBounce Spam Replies From the Mailing List

2019-02-17 Thread Kye Russell
https://twitter.com/stewart__dennis/status/1081973497025331201?s=21 I’m sure that falsely replying to mailing list emails helps with these numbers. I’m just going ahead and marking them as spam, because that’s what they are. It’s negligence at this point. On Mon, 18 Feb 2019 at 4:35 am, Aymeric

Re: Use CDN for djangoproject.com

2019-02-13 Thread Kye Russell
I’ve been hearing that there are other CDN providers that offer a very comparable service for a fraction of the cost of CloudFront. Anyways, at this stage let’s not get bogged down on provider decisions. I’m curious if anyone has any general objections to a CDN of any kind. It shouldn’t be that

Re: Extend FAQ with "How do I get Django and my JS framework to work together?"

2019-02-04 Thread Kye Russell
Say what you want about the arguably unnecessary proliferation of complex JavaScript applications / build pipelines upon the Internet over the past 5 or so years, but there’s no denying it’s becoming a necessary component in a large portion of complex web projects. I also think that—if it hasn’t

Re: Automatically initialise the project as git repo

2019-01-25 Thread Kye Russell
I am against this. It assumes too much about the user's system and version management preferences. I think there is little to gain given that `git init .` is 10 characters. On Fri, Jan 25, 2019 at 8:35 PM mihir karbelkar wrote: > Hi, > I have made several projects with Django but every time I

Re: Ticket 2273: django.contrib.auth.models.User: username is case-sensitive

2019-01-05 Thread Kye Russell
Involving email addresses in the discussion complicates things because of the involvement of the email RFC (or RFCs?) which IIRC dictates that the mailbox portion of an email address may be case sensitive. Back to OPs point, I feel that you should respect the case of a username for display

Re: A faster paginator for django

2018-12-15 Thread Kye Russell
It might also be worth looking at the alternative pagination methods offered by Django REST Framework as a source of inspiration. On Wednesday, December 5, 2018 at 8:15:22 PM UTC+8, Saleem Jaffer wrote: > > Hi all, > > The default paginator that comes with Django is inefficient when dealing >