> The recommended approach for something like this is to first create it > as a third-party app so that people can try it out and we can harvest > some real-world experiences. Then it can be migrated to django/contrib, > if necessary. So, if no core changes are necessary (and I can't see that > they are), that would be the path to take. The other advantage of that > approach is that the availability is not blocking on acceptance into the > main tree.
I understand and can agree with your process. However, since it's already in Satchmo and meets my needs, I don't have the capacity to spin it off and maintain it. If there is someone on the list that is willing to do it, I will certainly help but I feel like I barely have time to keep Satchmo up and running as it is now! > > I think there are probably some technical implementation issues that > need to be addressed. Your current approach is based on a 1.6 megabyte > XML file that has to be read and parsed to do anything for a single > locale. Since people are generally operating in one locale at a time and > only in a few locales across the board at any given moment, reducing the > memory/processing footprint is a good goal. It's a runtime memory > penalty that would be good to optimise. May be some other things as > well; I haven't read the code carefully enough yet. [This is the same > problem I've been thinking about with how to utilise portions of the > Locale Data Markup Formats to work with newforms validation: any given > locale should only load as little as possible, so some pre-processing of > the standard stuff will be necessary.] I do agree about the memory footprint. I have some ideas to split it up into smaller chunks so people have more options to configure for their own needs. > > So, in short, I think the goal is admirable. Create a self-contained app > for it so that people can test it out and put it on Google code or > somewhere and let's see what it looks like. That's the first step. Once again, if anyone on the list wants to spearhead this one, I'll be happy to help them out but I'm not in a position where I can run it right now. Thanks, Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---