Live data from Hacker News

Designers, how do we get you guys to contribute to open source projects?

forrst.com

111–120 of 251 posts

Re: Designers, how do we get you guys to contribute to open source projects?

#111

During my day job I play the lone designer in an organization built from day one with only software engineers. I suspect the problems that I face there are similar to the problems faced by designers in OSS. 1. Communication. Developers use a completely different language than designers. If I come in talking about alignment, developers are thinking 'right left or center justified?' When developers start talking about…

In the intrest of bi-lingual education could you explain what you mean when you come in talking about alignment? Developer here, and I would definitely be thinking 'right, left, center'?

Developer here, too, but I think he means the alignment of elements on the page, as in one element aligning with the other, or the title aligning with the text, etc.

Re: Designers, how do we get you guys to contribute to open source projects?

#112
post #31
post #12

Why I don't contribute to open-source projects: I feel like a second-class citizen around developers. And I don't want to venture in to the lions den. After all, I "just make things pretty", right? I hate politics. Many open-source projects are a power-struggle with entrenched developers guarding against change. Design is all about visual relationships. Making a change to one small aspect to the design effects everyt…

Also. In the UK at least, get designers get paid a lot less. The work they do get paid to do is restrictive and dull. Designers are generally driven by the desire to create and make 'pretty' things. Most spend all day in meetings discussing why that shade of pink isn't good for the 99th design iteration of the same icon. So I highly doubt they would rush to do this kind of work for free. Most design work open source…

Counterpoint:

Many open source contributors don't find satisfaction in their day jobs.

The work they get paid to do is restrictive and dull.

Developers are generally driven by the desire to create 'cool' things.

Many spend all day in meetings discussing why that API extension isn't good for the 99th design iteration for customer X.

And yet many rush to do this kind of work for free.

Lots of work open source projects need are quite 'boring' from the technical point of view (documentation, project files, merging, OS integration. etc).

So why do people contribute to open source projects? Because they believe in the product and like feeling empowered.

Re: Designers, how do we get you guys to contribute to open source projects?

#113

During my day job I play the lone designer in an organization built from day one with only software engineers. I suspect the problems that I face there are similar to the problems faced by designers in OSS. 1. Communication. Developers use a completely different language than designers. If I come in talking about alignment, developers are thinking 'right left or center justified?' When developers start talking about…

In the intrest of bi-lingual education could you explain what you mean when you come in talking about alignment? Developer here, and I would definitely be thinking 'right, left, center'?

Alignment could refer to alignment of different objects in a design (a website, an application window).

The most important function of aAlignment is to communicate what belongs together.

Having objects align also makes for a “calmer” design. Imagine that each new place any object has a beginning or an end adds an invisible line to your design. These makes the design more chaotic. Aligning objects is a way to “re-use” the lines so that you don't end up with too many of them.

(Designer here, although I will not claim to be an expert on it.)

Re: Designers, how do we get you guys to contribute to open source projects?

#114

1. Ask for help - I'm a designer that reads HN everyday and I wouldn't know where to look if I wanted to participate in an open source project. Is there a list? The problem is most OS software aside from GIMP/Inkscape doesn't make its way in front of designers often. 2. Make it discrete - What needs to be designed? The entire UI and workflows? The application icon? The internal navigation glyphs? Redesigning an entir…

brilliant answer. Moreover, there is no GIT for designers made from the ground up (I'm envisioning a gui for past drafts). Also, there are no standards for schools of design. There is no professional course that teaches the basics of ergonomics for the web the same way architectural web development can be taught. Most of the people like myself just follow a few major blogs. I know many designers who would love to don…

Not sure if I agree about the school.

There are schools that offer courses in interaction design. In addition many visual communication courses offer interaction design in addition to the usual print oriented design.

Re: Designers, how do we get you guys to contribute to open source projects?

#115

During my day job I play the lone designer in an organization built from day one with only software engineers. I suspect the problems that I face there are similar to the problems faced by designers in OSS. 1. Communication. Developers use a completely different language than designers. If I come in talking about alignment, developers are thinking 'right left or center justified?' When developers start talking about…

Design IS optional and isn't as is important as you make it sound. Look at craigslist, hacker news, reddit.

Re: Designers, how do we get you guys to contribute to open source projects?

#116
Beyond the obvious difficulties in the very nature of git and stuff like that to be very technical. Without knowing to much about open source projects it really feels it's such a tremendous difference in scope.

As a developer, you can contribute small patches, bits here and there or step in deeper and create new features or improvements within the current feature set.

As a designer, the bits and pieces option really is no option. Design can't be applied like that. It needs to be applied to the entire project in a consistent manner. Both visuals and user experience thinking. This makes it a far bigger commitment, something I imagine not everybody is willing to do.

Re: Designers, how do we get you guys to contribute to open source projects?

#117
post #97
post #86

Earlier quoted context omitted.

The other guy hit the nail on the head. Most developers aren't designers, and in fact they tend to think in ways that are the opposite of aesthetically pleasing. It's why there are so few developer/designers (I'm one of them). The problem with design is that it is something that is not easy, but it SEEMS easy, because everyone has an opinion, and they think it's just as valid as anyone else's, even a professional des…

For you and ErrantX, I think you're reading too much into my parallel: I was just replying to a statement made in the parent. Obviously I'll expect that someone making changes to my code is qualified to do so. It's presumably parallel for interactions between multiple designers on the same project – one can make reasoned changes to the other's work. In the described event, there clearly wasn't communication but we do…

The designer's feedback loop compares the client's request to the initial design brief and the nascent work on the logo, branding, etc. If the requested changes contradict or diminish these, you kindly explain how...

In this potentially dicey scenario the ability to communicate with credibility is key; Everything we humans create has inherent connotations that can be interpreted and explained, and a designer should be able to justify how every mark on the page contributes to the experience of the end user.

Re: Designers, how do we get you guys to contribute to open source projects?

#118

During my day job I play the lone designer in an organization built from day one with only software engineers. I suspect the problems that I face there are similar to the problems faced by designers in OSS. 1. Communication. Developers use a completely different language than designers. If I come in talking about alignment, developers are thinking 'right left or center justified?' When developers start talking about…

re: 2) I can't speak for all developers, but I generally try to work with the mantra of "first make it work, then make it work well and then make it pretty or fast (depending on what the project is)". I guess that I am a little guilty of thinking of "design" as mostly eye candy and nice-to-have (when in reality, some parts of design probably should be part of making it work well). But I also abhor applications that have some shiny/slick interface and don't work well at all.

re: 4) As a developer, I recognize that I am not the best at everything and don't pretend that I could design an awesome Wordpress theme if my life depended on it but as you point out, design is not just the "eye candy". At the same time, I am not just an codemonkey. I want to participate in making something awesome, I want to learn and I want to work with people who know more than I do (I learn more that way and will probably come up with a better result).

In my mind, there is a difference between working together and saying "developers can't design, just go over there and write some code to make my vision come true" (I realize that I'm exaggerating a bit here). Any hint of a "just shut up and color" mentality makes my hair stand up in ways that I just don't have words for.

I don't think that either extreme (designers are the only people who can design or 'I can do it myself') is the right answer in any projects where volunteers are involved. As you pointed out, the trick is finding a happy medium and some way for people who stereotypically think in different ways to find common ground.

Now I have some thinking to do about how I can help reach that common ground in the projects that I work on and will work on.

* Edited formatting because it was hard to read. I'm new here and learning.

Re: Designers, how do we get you guys to contribute to open source projects?

#119
post #105
post #46

Earlier quoted context omitted.

Funny you mention GIMP, that's one OSS program that needs a UI refresh badly.

On that note: I thought that Inkscape was really cool until I tried Blender. The UI experience for Blender is hundreds of times easier because many of the things that you have to do regularly (like scrolling back and forth) are shortcuts. Not to derail the conversation too much, but Inkscape also needs some improvement where UI is concerned, many things that should be easy are not.

I assume you mean the Blender 2.5 beta? The UI experience for Blender 2.4 and earlier was the least easy interface I've ever seen.

Granted it's fantastic once you know how to use it, but good luck with that.

Re: Designers, how do we get you guys to contribute to open source projects?

#120
post #115

During my day job I play the lone designer in an organization built from day one with only software engineers. I suspect the problems that I face there are similar to the problems faced by designers in OSS. 1. Communication. Developers use a completely different language than designers. If I come in talking about alignment, developers are thinking 'right left or center justified?' When developers start talking about…

Design IS optional and isn't as is important as you make it sound. Look at craigslist, hacker news, reddit.

I disagree - those sites have great designs, they're just not pretty. There are a million different ways people use Craigslist so they put a million different links on the homepage to get as many areas as possible within one click of the mouse. HN and Reddit support thriving communities of non-assholes - look at how many sites with "better designs" have tards for community members. HN in particular may purposely be designed to keep away people who are attracted to a flowery design.
Post reply on HN