[openbeos] Re: the new website
- From: "Jorge G. Mare (a.k.a. Koki)" <koki@xxxxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Fri, 25 Aug 2006 19:11:46 -0700
Hi Waldemar,
Waldemar Kornewald wrote:
Just constructive feedback:
What is the difference between "Newsletter" and "Developer blog"? My
intention is to unify both into some kind of "article" which is
similar to a blog, but more professional and only Haiku-related.
The Development Blogs are like "online diaries" where the devs can post
development stuff/rants/experiences at any time; it is more of a
personal thing, and it is very dynamic. We could well also call this
section "Devs Blogsphere" or "Devs Planet" (which is very much in vogue
these days).
The newsletter is a less dynamic media that would be published
periodically (on the web to start, potentially in print in the future)
with mostly Haiku related articles contributed that can be technical or
otherwise in nature. Think of it more like a magazine.
I agree with Download being better than "Get Haiku". I just didn't
like having three items in the menu starting with a "D", but it
doesn't look bad.
Good that we agree! :-)
I don't like pointing to the community wiki to have another parallel
world in the official site. What do you want to put there, anyway?
Maybe community projects? Hmm, those will probably want to have their
own website, anyway. We could link to those projects from the official
site like we already do now (it's a little bit hidden in the totally
unfinished "Collaborate" section...).
The wiki might be good as a tool for the documentation team. Maybe we
could use Trac for this in order to reduce the number of tools (and
accounts). Trac even supports ReST with a plugin, but maybe it's not
as powerful as our current wiki. OTOH, I could enable the "book"
content type in Drupal and let everyone create content with a WYSIWYG
editor. The only problem is that all the content in our wiki or
website will not be exportable to PDF and other formats very easily.
The Community Wiki is a place where the community can contribute
content. Your concern that it may create duplication and therefore
confusion is valid, so perhaps we could simply limit the content; this
could be handled by creating workspaces, such as the following:
- How To's
- Code snippets
- Guestbook
- Beta Docs
The "Beta Docs" deserves special mention; this could be like a "draft"
workspace for community-contributed documentation that, after review
(and changes if necessary), can be moved over the to Documentation area.
User blogs: I don't know how to do this with Drupal. We'd have to do
very ugly customizations and modify the internal DB schema to have a
special flag and modify the search feature. This is a lot of work just
to let everyone put his personal rant on the website. I also think
this will lead to confusion. People will start putting tutorials and
other important articles on their own blog instead of the official
Haiku "articles" section. Since we would have to (by default) separate
content to filter the user blogs from the rest of the web content you
could not reach important user-created content easily, anymore. IMHO,
we must prevent users from posting important material on their own
blog and I think that this cannot be done without completely moving
end-user blogs out of our site, so things gets very obvious.
I do not want ugly hacks, so we agree on that. :-)
I was thinking something along the lines of this:
http://drupal.org/handbook/modules/blog
I am not concerned about the content; it is a blog, where people can
rant, and others can comment. It is more of a social thing.
I am sorry to say this, but IMHO, the only obviously useful item in
the "user" section is "forums". We should also explicitly point to the
"support forum".
No, it is not a support forum, unless you want to do customer service,
that is. :-)
The *Community Forums* (with a special stress on *commnunity*) are
another place for the community to exchange ideas, tips, or to simply
socialize. It is for the community, and will not be confounded with
anything official.
The word "user" has been omitted deliberately; our focus is to cater to
developers for now. The time will come when we have to think about
users, but not yet.
This separation would allow marketing to manage the message to the
outside world, the devs to freely produce all the technical
documentation that is is required, and the community to have a place to
express itself and feel part of the project.
I don't like that you want to separate marketing from the rest of the
team. While we're not experienced and you're the one who knows
marketing best I see no need to separate everything so strictly and
even give people different levels of access. I mean, if you look at it
in detail you will notice that your "marketing" section will contain
content that is largely produced or "initiated" by the developers. The
marketing team would only take care of articulating our goals and what
Haiku is (in "About") and writing good news items in the name of the
developers and other team members. We can easily handle this without
any separation.
Well, it is a matter of being practical, and maximizing efforts.
Would you give me access to change code in the repository? You would not
(for a good reasons), and I would not expect you to. I trust the good
judgment of the developers, and if at anytime I notice something from
the POV of the user, I point it out to the devs (informally or by
reporting a bug), and the devs take care of (or not). I do not see why
it should not be the same with marketing.
Haiku is composed of teams (development, marcom, etc.) that work
together for a common goal. The devs focus on the code, we at marcom
will focus on how to market the ideas (and eventually the product) of
Haiku best. Teams communicate, discuss and coordinate (this is what the
admin meetings should be for). We can also disagree. But in the end, we
should trust each other's good judgment in each particular area of
competence. Trying to subordinate any function to the another (which is
what you seem to be implying) will only work for one side, but not the
other, and in the end for nobody.
The content that would be under the marketing umbrella is the following:
- Front page
- About (which includes FAQ)
- News & Events
- Newsletter
Tell me, which of the above is largely produced and/or initiated by the
devs?
* What is Haiku
* Haiku Tour (screenshots or videos)
* FAQ
* Teams
* Sponsors
- About
Is the internal team structure really of any interest to end-users?
We don't have sponsors, yet, but I hope that this will change. :)
It is important that people beyond the small circle of Haiku fans start
knowing who are the individuals behind Haiku. In the long term, it
produces recognition and value. Just to give you a practical example, if
Haiku decided to participate in at conference in, say, Japan, and Axel
were to give a presentation, the attendance that you can expect could
heavily vary depending on whether people know who Axel is or not. Making
the individuals known also open up editorial opportunities, something
that will be very valuable for Haiku being that we do not have the $$$
resources to pay for advertising.
With regards to sponsors, yes we do have. There are companies/devs that
contribute a portion of their sales to Haiku; they deserve some form of
recognition. We have some sponsors in the pipeline too (nothing to get
excited about). And we want to find more sponsors, so we need a page to
specifically appeal to them.
* Latest news
* News archive
* WalterCon
- News & Events
Why do we need to have a separate news archive and "latest news"?
Does WalterCon really need its own entry? It only happens once per
year. Most of the time it's completely useless, so it could be moved
into some less obvious place and the front page could link to it
directly when there actually is WalterCon (we can have 'sticky' news
items which are always at the top).
The news is the conduit for official/formal announcements/communication
with the public (Haiku fans + the rest of the world). As the number of
news items builds up, it is very convenient to have the news archived by
topic, month, and even years. It makes it extremely to find what you are
looking for. Something along the lines of this:
http://haikunews.org/archive/
WalterCon DEFINITELY needs its own entry! WalterCon is great opportunity
that we have to exploit more, and the way to do that is to have a place
where you can always find information about the event, present, past and
future. Not only would we use it to inform of future events, but also to
archive information about the events that happened in the past, and
provide some of the content for download (pictures, videos, etc.). In
the future, we may even look into how to automate some of the logistics
to organize the show, such as allowing donations specific to WalterCon,
and having a payment mechanism for the attendants. Last but not least,
WalterCon has sponsors, and this is where they will get the recognition
for supporting the event.
- Development (as is + Documentation)
What about end-user documentation?
We are not addressing end users deliberately, as our key targets right
now are developers. Provisions will be made for user documentation for
when Haiku 1.0 is released.
- Community
* Forums
* Wiki
* User Blogs
I only see forums as being important enough (see above).
Also, we need a section that targets companies and people creating
distributions. I don't want to have this Linux mess where we have 1000
different distributions and none of them being compatible with each
other or having ridiculous UI standards, etc. There should be
officially supported (certified?) distributions and rules to follow.
This can probably only be enforced for commercial distributions, but
even those will need information about what a distribution should
have. That section should also attract commercial support and
collaboration (that's why I called it "Collaborate", but there could
be a better name for it). BTW, even the "Sponsors" page could move
into this section, but it might still be good to show it in "About"
because end-users will have more trust in Haiku if we have sponsors
behind us.
"Collaborate" sounds more like a community oriented place, but
terminology aside, I have no clue what the plans are for certification
(if any), so I cannot comment intelligently on the subject. If the
certification process has been defined, and whatever guidelines/specs
need to be met have been documented, then you may need a place for this
information; if nothing is defined and there is no documented
guidelines/specs, then I don't see the point to this page.
- Download
* Haiku images
* Development tools
* Anything else that would be of use to devs?
The common menu on the right top (next to Search), could be:
Good idea, showing development tools in the download section is useful
ATM (later we'll ship everything with Haiku, anyway).
Great!
- Report Bugs
- Contact
What about "Donate"?
Good question. I want this to be more prominent than it is now. Perhaps
a colorful donate button that could possibly be placed on the right
column of all the relevant pages.
http://www.zeta-zone.net/haiku/forums_mockup.jpg
Very nice mockup. I really like the look. Simple, but good. It might
just take much work to get a good multi-lingual site (and maintain our
Drupal customizations; esp. for security fixes updates must happen
very quickly).
Localization of the website has been identified as one of the marcom
goals, so it will be addressed in the future. I plan to have discussions
with the people in the various countries to try to figure out what would
be the best way to implement a *viable* and *sustainable* solution. It
will be a collaborative effort.
to our current goals. There needs to be more visual elements that lead
to the key pieces of information that are important for our audience
(the developers). We also need a "Highlights" box or block where we can
expose events/milestones that are relevant at any given time (for
example, we could have a "Come to WalterCon" visual element, with a link
to the WalterCon page. I will try to put together a mockup for later
today or tomorrow (Waldemar, can static information be added to the
front page?)
The front page is also key, and I think that it needs to be repurposed
Yes, special elements like "Come to WalterCon" should be shown. The
front page can be fully customized with HTML and PHP. It's a special
element.
OK, good to know.
with :-) since last week; that one is more far reaching and it is not
done yet (and on hold for now).
BTW, this is not the conceptual proposal that I have been threatening
This is at least much better than having *nothing* to work with. I
like progressing in quick steps more than having to wait and doing
nothing.
Sorry, but my goal is not to keep people busy, but to try to make things
better. But I understand your frustration. :-)
Cheers!
Koki
- Follow-Ups:
- [openbeos] Re: the new website
- From: Jorge G. Mare (a.k.a. Koki)
- [openbeos] Re: the new website
- From: Axel Dörfler
- [openbeos] Re: the new website
- From: Axel Dörfler
- [openbeos] Re: the new website
- From: Waldemar Kornewald
- References:
- [openbeos] the new website
- From: Jonas Sundström
- [openbeos] Re: the new website
- From: Waldemar Kornewald
- [openbeos] Re: the new website
- From: Jorge G. Mare (a.k.a. Koki)
- [openbeos] Re: the new website
- From: Waldemar Kornewald
Other related posts:
- » [openbeos] the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
- » [openbeos] Re: the new website
Just constructive feedback:
What is the difference between "Newsletter" and "Developer blog"? My intention is to unify both into some kind of "article" which is similar to a blog, but more professional and only Haiku-related.
I agree with Download being better than "Get Haiku". I just didn't like having three items in the menu starting with a "D", but it doesn't look bad.
Good that we agree! :-)
I don't like pointing to the community wiki to have another parallel world in the official site. What do you want to put there, anyway? Maybe community projects? Hmm, those will probably want to have their own website, anyway. We could link to those projects from the official site like we already do now (it's a little bit hidden in the totally unfinished "Collaborate" section...). The wiki might be good as a tool for the documentation team. Maybe we could use Trac for this in order to reduce the number of tools (and accounts). Trac even supports ReST with a plugin, but maybe it's not as powerful as our current wiki. OTOH, I could enable the "book" content type in Drupal and let everyone create content with a WYSIWYG editor. The only problem is that all the content in our wiki or website will not be exportable to PDF and other formats very easily.
User blogs: I don't know how to do this with Drupal. We'd have to do very ugly customizations and modify the internal DB schema to have a special flag and modify the search feature. This is a lot of work just to let everyone put his personal rant on the website. I also think this will lead to confusion. People will start putting tutorials and other important articles on their own blog instead of the official Haiku "articles" section. Since we would have to (by default) separate content to filter the user blogs from the rest of the web content you could not reach important user-created content easily, anymore. IMHO, we must prevent users from posting important material on their own blog and I think that this cannot be done without completely moving end-user blogs out of our site, so things gets very obvious.
I do not want ugly hacks, so we agree on that. :-)
I am sorry to say this, but IMHO, the only obviously useful item in the "user" section is "forums". We should also explicitly point to the "support forum".
This separation would allow marketing to manage the message to the outside world, the devs to freely produce all the technical documentation that is is required, and the community to have a place to express itself and feel part of the project.
I don't like that you want to separate marketing from the rest of the team. While we're not experienced and you're the one who knows marketing best I see no need to separate everything so strictly and even give people different levels of access. I mean, if you look at it in detail you will notice that your "marketing" section will contain content that is largely produced or "initiated" by the developers. The marketing team would only take care of articulating our goals and what Haiku is (in "About") and writing good news items in the name of the developers and other team members. We can easily handle this without any separation.
Well, it is a matter of being practical, and maximizing efforts.
* What is Haiku * Haiku Tour (screenshots or videos) * FAQ * Teams * Sponsors
- About
Is the internal team structure really of any interest to end-users? We don't have sponsors, yet, but I hope that this will change. :)
* Latest news * News archive * WalterCon
- News & Events
Why do we need to have a separate news archive and "latest news"? Does WalterCon really need its own entry? It only happens once per year. Most of the time it's completely useless, so it could be moved into some less obvious place and the front page could link to it directly when there actually is WalterCon (we can have 'sticky' news items which are always at the top).
- Development (as is + Documentation)
What about end-user documentation?
- Community
* Forums * Wiki * User Blogs
I only see forums as being important enough (see above). Also, we need a section that targets companies and people creating distributions. I don't want to have this Linux mess where we have 1000 different distributions and none of them being compatible with each other or having ridiculous UI standards, etc. There should be officially supported (certified?) distributions and rules to follow. This can probably only be enforced for commercial distributions, but even those will need information about what a distribution should have. That section should also attract commercial support and collaboration (that's why I called it "Collaborate", but there could be a better name for it). BTW, even the "Sponsors" page could move into this section, but it might still be good to show it in "About" because end-users will have more trust in Haiku if we have sponsors behind us.
- Download
* Haiku images * Development tools * Anything else that would be of use to devs?
The common menu on the right top (next to Search), could be:
Good idea, showing development tools in the download section is useful ATM (later we'll ship everything with Haiku, anyway).
Great!
- Report Bugs
- Contact
What about "Donate"?
http://www.zeta-zone.net/haiku/forums_mockup.jpg
Very nice mockup. I really like the look. Simple, but good. It might just take much work to get a good multi-lingual site (and maintain our Drupal customizations; esp. for security fixes updates must happen very quickly).
to our current goals. There needs to be more visual elements that lead to the key pieces of information that are important for our audience (the developers). We also need a "Highlights" box or block where we can expose events/milestones that are relevant at any given time (for example, we could have a "Come to WalterCon" visual element, with a link to the WalterCon page. I will try to put together a mockup for later today or tomorrow (Waldemar, can static information be added to the front page?)
The front page is also key, and I think that it needs to be repurposed
Yes, special elements like "Come to WalterCon" should be shown. The front page can be fully customized with HTML and PHP. It's a special element.
OK, good to know.
with :-) since last week; that one is more far reaching and it is not done yet (and on hold for now).
BTW, this is not the conceptual proposal that I have been threatening
This is at least much better than having *nothing* to work with. I like progressing in quick steps more than having to wait and doing nothing.
- [openbeos] Re: the new website
- From: Jorge G. Mare (a.k.a. Koki)
- [openbeos] Re: the new website
- From: Axel Dörfler
- [openbeos] Re: the new website
- From: Axel Dörfler
- [openbeos] Re: the new website
- From: Waldemar Kornewald
- [openbeos] the new website
- From: Jonas Sundström
- [openbeos] Re: the new website
- From: Waldemar Kornewald
- [openbeos] Re: the new website
- From: Jorge G. Mare (a.k.a. Koki)
- [openbeos] Re: the new website
- From: Waldemar Kornewald