Hi,
First of all, I am aware that my English is not the best, and I
would like to excuse myself if I ever sound harsh, hard-stanced or
garbled... That happens a lot :)... Please, take anything I write
with a big 'ESL' tag in front of it. :) Also, feel free to flame me
anytime. Thank you.
The main issue I see with this is that there are many more than two
roles that visitors to the Inkscape website might fall into. So
instead of imagining *roles* I think it makes more sense to imagine
specific *goals* a user might have in mind when they come to the site.
The distinction is perhaps minor, and often the two might seem to
align. But certain goals will be common across various roles, and it
probably makes sense to keep those together. When these goals overlap,
the page/section should focus on either the most common, or on the
user who is likely to be least familiar with Inkscape.
Yes, you are right! A 'Goal' and relations you mentioned describe
this purpose very well. I've used the word 'role' since it is a
humanistic term, and 'goal' is marketing/branding term. I aggree
that 'goals' are an essential part of any 'role'. The other word we
could use is 'persona', in the communication studies sense, but
there is also a 'persona' in marketing, which is not quite the
meaning I would like to communicate.
'Role...
it is an expected or free or continuously changing behavior and may
have a given individual social status or social position.'
-Wikipedia
*Excuse me for using 'role' instead of 'goals' and bringing in some
confusion all the time. When talking about 'open-source' paradigm, I
tend to use humanistic terms to make a distinction from 'market and
marketing' paradigms. for example...
Marketing jargon: target, goal, consumer, persona...
Roughly corresponding humanistic terms: need, purpose, person,
role...
The 'Open source market' sounds like an etymological oxymoron. I
might be wrong, but 'Open-source economy' on the other hand, seems
to work fine...
But, you should see me talking to the clients LOL.
In any case, I have a feeling we are talking about the same thing.
:) Both Dev and User 'goals' or 'roles' in many cases are in one
person.
Naturally, different parts of the website will end up being more
user-focused or more developer-focused, and with the right menu names
& structure this should be clear.
Yes! This path! The right menu (section) names & structure, and
I would add 'proper visual communication', but you are a master in
that field. ;).
But it sounds like you might be
looking to define two explicit sections or 'modes' on the site? I
don't think that is the best approach - let me know if I'm not
understanding this correctly.
No, no, no! (Heh, I sound like my granny :))...
No explicit sections or modes. But more like the approach you
mentioned above. I'm sorry if it seemed like sections...
It's also important to remember that inkscape.org is only one part of
the community...
True, I let that out of sight. :( That was my stupid oversight. The
community is much wider.
Your suggestions about showing off Inkscape as a powerful tool with
quality examples are important, and this is what newcomers to the site
will see. But I think its also fine to show the development community
aspects as well, even if the user is only interested in using Inkscape
and not getting involved.
Yes, of course. In the messages before, I tried to strongly
emphasize that Developer and User roles are just sides of One
Inkscape community. They are not two individual characters, they are
only aspects. User role represents the 'goals' connected to using
Inkscape, Developer role represents the 'goals' connected to
creating Inkscape. I am sorry if it did not come through clearly.
ESL! :)
...
I cannot claim the validity since it is an unfinished research, but
as it seems to me, this happens a lot:
-Those who are able to masterfully use some FLOSS application, often
do not contribute FLOSS projects because they feel that: 'they
cannot code, it takes a lot of time, don't have good social skills,
etc.'
-Those who are able to masterfully create applications often don't
contribute to a FLOSS project because: 'it's not their 'itch', don't
see it's purpose or vision, etc.'
-in the extreme cases, users treat a FLOSS project like a free
(beer) alternative to something else; or the developers treat it as
a tribal territory/group belonging thing.
-it was also observed that well presented projects seem to attract
both Developers and Users. Inkscape, thanks to it's amazing
community, is here, I think.
To be honest, (marketing mode> ON) the idea behind the suggestion
of 'role' or 'goals' based approach to the website information
structure was to 'lure' more of both Devs and Users for the benefit
of Inkscape project by providing comfy information environment. (Not
sure if the way I formulated it was any good).
-You don't even have to know how to submit a bug, and still be a
contributor to the project. The untapped power of the users is the
immense amount of feedback they create. A managed approach to that
feedback gives a wealth of data that can positively influence the
development. Mozilla with Aza Raskin do that beautifully. I feel
that it would be good to implement this aspect here, too.
...
I admire the work you girls and guys are doing at the
developmentseed! It is obvious to me that you are the Masters and
that the things written here might be trivial to you. Sorry 'bout
that! :) I would not like to impede the new website in any way. I
type all of this in an effort to have an open-mind and to follow the
'bazaar' instead of 'cathedral' approach, that we designers tend to
do. ;)... And, to hopefully induce (or provoke?) more ideas from
more people.
Cheers!
Alex