Re: logging?

2010-05-05 Thread Zain Memon
Jogging also implements a lot of the ideas from Simon's logging proposal, and can do what you're saying: http://github.com/zain/jogging/ On Wed, May 5, 2010 at 12:33 PM, Mike Axiak wrote: > Why does this facility need to exist within Django? At least one > person [1] has written a middleware to

Re: 1.2 Feature freeze

2009-12-23 Thread Zain Memon
A bit late, but here's my update to GSoC-1 (admin-ui). My branch is in good shape, but tests are sparse and docs are nonexistant. Two more weeks is enough time for me to get the following done: 1) Moar tests 2) Merge with trunk 3) Split out each feature into individual patches and throw them i

Jogging: my take on 1.2 logging

2009-10-18 Thread Zain Memon
I was inspired by all the logging discussions lately, so I wrote a wrapper for Python's logging module called jogging: http://github.com/zain/jogging My implementation looks a lot like the ideas proposed in the logging thread, so jogging might be useful to (at least) test out those ideas. I'd love

Re: SoC merge plans?

2009-09-15 Thread Zain Memon
Howdy! Just got back from DjangoCon, so this stuff's still fresh on my mind... * A quick summary (more for the list than for me) of what new things > are on the branch, and give some instructions to people wanting to > review your code. > My code adds a few new things: 1) models.OrderField and Mo

Re: Try out new inline features [GSoC admin-ui]

2009-07-07 Thread Zain Memon
Hey Patrick -- On Tue, Jul 7, 2009 at 1:04 AM, patrickk wrote: > > [snip] > > there´s a lot more to say here, but I´m not sure if this is somehow > related to your work - not sure if you only work on the inline-stuff > or the admin-interface overall. Both my GSoC project and future interests l

Re: Try out new inline features [GSoC admin-ui]

2009-07-06 Thread Zain Memon
Thanks for the feedback, everyone. I'll focus on improving error handling and styles to make reordering more intuitive. patrickk and andybak: I'd love to hear your findings from usability tests. I will be in a pretty good position to implement fixes you suggest (barring community approval) once GSo

Try out new inline features [GSoC admin-ui]

2009-07-06 Thread Zain Memon
Hi everyone, In the last couple of weeks, I've implemented a bunch of inline features. Pictures speak louder than words, so I wrote up a quick blog post describing what's done: http://inzain.net/blog/2009/07/new-features-for-inlines/ Also, I set up a server running my Django branch if you want to

[GSoC admin-ui] Add inlines complete

2009-06-17 Thread Zain Memon
I've checked in support for adding an arbitrary number of inlines via Javascript for stacked inlines, and that feature will be in tabular and selector inlines shortly. There is a bug that I still need to fix with my implementation (default values aren't prefilled) but I'm working on that now. Also,

Re: Focusing on inlines this week

2009-06-15 Thread Zain Memon
Yeah, I've been keeping a close eye on grappelli -- you guys have done some really cool stuff. I plan on refactoring the ordering APIs to make it possible to preserve reordering on errors. That's my next task :) Zain On Fri, Jun 12, 2009 at 1:34 AM, patrickk wrote: > > if you like to implement r

[GSoC admin-ui] Focusing on inlines this week

2009-06-08 Thread Zain Memon
This week, I checked in support for selector inlines, and I've made progress on implementing a link to add and remove extra inlines dynamically. Selector inlines are the implementation of a mockup[1] Wilson Miner created with the intention of replacing stacked inlines. The basic idea is that click

FK Autocomplete Widget [GSoC '09 Admin UI Improvements]

2009-05-25 Thread Zain Memon
Since GSoC officially started a couple of days ago, I've implemented a rough draft of an autocomplete widget for foreign keys in the admin. You can see a screenshot and a short write-up of the functionality on my blog here: http://inzain.net/blog/2009/05/a-foreign-key-autocomplete-widget-for-djang

Uneventful weekly update [GSoC '09 Admin UI Improvements]

2009-05-15 Thread Zain Memon
Not a whole lot to report this week. I've been polishing my proposal and trying to settle on a plan of attack for the first few weeks of dev. I'll post some thoughts once I've talked it over with my mentor. Also, I resurrected my blog. I've put up my proposal (linked below) and I'll make an effort

Fixing bugs and other progress [weekly update for GSoC '09 admin UI improvements]

2009-05-08 Thread Zain Memon
It's Friday, and that means it's time for a progress update on my GSOC project, Admin UI Improvements. I'm getting a hang of the patch submission process as well as better understanding of the code around the admin interface. This week, I fixed my second Django ticket ever #10992. At this point, t

Re: A Letter to the Authors of Web Authentication Libraries

2009-05-04 Thread Zain Memon
If you want to get this into Django, I think you'll need to provide a solid proof of concept that shows you can work around the objections raised in this thread (graceful degradation, backwards compatibility) and, more importantly, that shows this is something actually useful and wanted. It would

Possible ORM bug [weekly update for GSoC '09 admin UI improvements]

2009-05-01 Thread Zain Memon
This week, I fixed ticket #10516 (Admin search doesn't work when having multiple search_fields to the same base model). In the process, I think I ran across a bug in the ORM. It seems there is a case, given two querysets q1 and q2, with list(q1) = [foo, .

Re: My Proposal [GSoC '09 Admin UI Improvements]

2009-04-24 Thread Zain Memon
On Fri, Apr 24, 2009 at 9:13 PM, Jerome Leclanche wrote: > > For one it's kind of annoying the FKey/m2m/etc don't link either to > the corresponding object's admin or site page if either are available > (checking for admin first, then for site?). The fix should be very > simple, just thought I'd a

My Proposal [GSoC '09 Admin UI Improvements]

2009-04-24 Thread Zain Memon
Hello, As you might know, I'm one of the Django GSoC students this year. My mentor is (the) Jacob Kaplan-Moss, and he's already started corrupting my innocent mind. This summer, I'm implementing a collection of ideas with the goal to improve the general usability of the admin. The ideas are groupe