Hey folks,

Won't waste time echoing the sentiments above in many words. Contest
stupid. Ground-up rework in 2.0 (maybe). Refactor & clean up existing
stuff in the meantime. Design czar(s) needed to chaperone this work
into existence.

I don't think that I'm qualified to submit myself for a "djesign czar"
position, but "design in Django" is something I'd really like to
champion in some capacity. I certainly contribute more design than
code to django's community -- and I'm truly grateful that I have a
means of contributing/giving back to the community that isn't just
code.

Whoever/whatever solution is settled on, I think a key goal of the
czar will be to impose django's sensibilities on the design process --
"trusted, conservative tastemakers." I'd hate to see a nascent "design
group" experiment in django flame out early. Design is hard, just like
code, and it deserves the same rigorous consideration as any patch.

-I




On Feb 6, 10:20 pm, Bryan Veloso <br...@revyver.com> wrote:
> Let me get straight to the point, since I seem to suffer from chronic
> "tl;dr" syndrome as of late.
>
> 1) I'm all for a re-thinking of the admin, and I agree that a
> rethinking would be better placed with a 2.0-release because of the
> aforementioned backwards-compatabilitiy issues. Baby steps are better
> than no steps.
> 2) On that note, I am completely for tweaking and "cleaning" the
> current admin to make it easier to skin and just tweak in general.
> Compartmentalizing CSS for widgets, or even just restructuring it to
> 2010 standards without any changes to the front-end look would be
> leaps and bounds ahead of where we are now.
> 3) I like Eric's proposal. Hell, I'm willing to step up and be that
> guy. It makes me wonder if there was somebody that had a design hat
> much in the vein that Maclom/RKM/Alex have their ORM hats if people
> would be more willing and enthusiastic about submitting proposals and
> bugs.
>
> I think three is enough for now. We've gotten this far through the
> thread with a lot of heads nodding, so let's start thinking about how
> to take action.
>
> Cheers,
> Bryan
>
> On Feb 6, 11:52 am, Eric Holscher <eric.holsc...@gmail.com> wrote:
>
>
>
> > I went ahead and replied to this on my blog[0]. I'll copy it here for
> > completeness.
>
> > [0]:http://ericholscher.com/blog/2010/feb/6/role-designers-django-community/
>
> > There has been a recent discussion on the Django Development mailing list
> > about the role of designers in the Django community. I think that this is an
> > interesting discussion that can come from this, and I would like to explain
> > my thoughts on the issue.
>
> > This discussion came up in the context of redesigning the Django Admin,
> > which everyone knows and loves. The UI is growing a bit out-dated, and there
> > was talk of working to clean it up. This then turned into a discussion about
> > how design proposals and improvements aren't taken as seriously as they
> > should be by the community. I think there are a number of reasons that this
> > happens, and I would like to take a look at them. My purpose here is to
> > start a discussion about how to better integrate designers into the
> > community, because they are a vital part of making our world more beautiful
> > and efficient.
>
> > I don't trust myself to judge your work
> > =======================================
>
> > The normal process for changes that go into Django is that a proposal is
> > sent to the mailing list. There is a discussion that happens around them,
> > and then if the code is produced, and it works, it gets committed. For
> > design changes, I don't reply to these messages, because I don't have the
> > skills or knowledge to judge the work. I think that a lot of people on these
> > lists are in the same boat.
>
> > When someone sends a proposal to the list, and it doesn't get any replies,
> > that feels like rejection. This happens more than it should, but it isn't
> > anyones job to respond to these messages and say "sorry, I'm not qualified
> > to critique your work". This happens with code proposals too, but I think it
> > may happen more with design. This leads to designers forsaking the mailing
> > list, and this problem perpetuates itself, by not drawing designers into the
> > community.
>
> > Design is not special, except when it is
> > ========================================
>
> > Part of the problem that seems to have come forward is that there is a
> > feeling that design is "special". That it should be treated somehow
> > differently in the process. As we know from history, even with all good
> > intentions, different is never equal. So I think that we should work to fit
> > design into the current scheme of how things work, instead of trying to
> > adopt new ways of dealing with it.
>
> > When I look at the current Core Developers of Django, I don't see many
> > people who are designers. As I said above, that fact that very few of the
> > current core developers are well versed in the design realm, really hurts
> > inclusion of design changes. This creates a lot more friction in the process
> > of getting design changes into the code base.
>
> > I don't know if this idea is crazy, but should we have the concept of a
> > "core designer". These would be people that the community trusts and knows
> > have good taste, that would be an obvious person to make these design
> > choices. I think that there is a problem when I have a design change for
> > Django, and I really don't know who to talk to. There is an obvious
> > authority (BDFL) for code changes, but I don't know if Adrian and Jacob are
> > really the correct people to making these judgment calls on design?
>
> > I realize that this is open source, and "core designers" would be the same
> > as developers, just people who care about the direction of the projects
> > design. However, I think that having more design oriented people in the
> > community in a more direct fashion would make it more obvious that design
> > changes are welcomed and seriously considered.
>
> > I don't know how far we need to go down the path of making this explicit.
> > However, most of the documentation about contributing is explicit about
> > "code". This is another of those lines, where I don't know if it makes sense
> > to be explicit about design, having a "design" section in the contributing
> > documentation, or if the implicit knowledge of core designers will make it
> > obvious
> > that we mean design changes there too.
>
> > The actual process
> > ==================
>
> > I don't want to talk about the actual design process, because well, I really
> > don't know how it works. I think that once we integrate designers into the
> > community better, the process for design will naturally fall out better.
>
> > Conclusion
> > ==========
>
> > I would like to point out that Django has some of the best designers of any
> > open source community out there. I am lucky to work with a number of them on
> > a daily basis, and I really think that they make our community special. So
> > thank you guys for sticking with us.
>
> > This is a place where I could see Django leading the way in how to integrate
> > design into the open source development process. Let's make a grand
> > experiment, and see how it works out.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to