public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] gentoo[.org] reorg (GDN/GUN) - the ongoing saga - part two
@ 2002-09-27 15:01 antonio.meireles
  0 siblings, 0 replies; only message in thread
From: antonio.meireles @ 2002-09-27 15:01 UTC (permalink / raw
  To: gentoo-dev

this is beeing posted here, to be commented by an wider audience ...
(posted on 20/September on the core ML)  
____________________________________________________________________

________________________________________________________________________
version 0.0.3 (20/September/2002 [23h50 GMT-0] )



________________________________________________________________________
this is an ongoing document intendend to smoother/accelarate/improve all
things Gentoo related... feel free to improve and smooth it Comments are
obviously welcome

________________________________________________________________________

We are not talking here about a simple web site reorganization, with
nicier, cutier graphics. 

What we are, really,  talking here is about creating  a way to better
reach and serve our different audiences, either end-users, either
developers or simple curious people....  

What we want also, is in short,  better use the  Web  as a framework on
top of wich all Gentoo related developments will happen... 

this message is specialy directed to those who think of themselves on
the line : "well, i 'm a developer, so i don 't care about the web site
and documentation stuff..."

The key for Gentoo continued, and sustained growth, is comunication... 

Comunication between a (growing) developer base, Comunication between a
(growing) user base and Comunication and a true and fast flux of
information between all in the community.

In short, and again, Comunication, is the only way to assure long term
Gentoo sucess and survival... 

Rigth now we face major challenges: 
    a growing user base  (we 're already the fastest ever growing linux
    distribution in history) and as a side effect we must start to
    address the needs of those users in a serious and sustained way... 
    If we not start that now, we 're doomed to fail, as to a certain
    extent Debian already have failed... 
    
    a growing QA problem : as the number of developers increses, so
    increases the number of packages available, and the whole complexity
    of the system and, as a side effect the possibility of happening
    mistakes also increase ; 
    Since (AFAIK) neither Daniel nor  Seemant nor either of the
    developers is God or have God-like capabilities, the key to avoid
    costly mistakes, that should simply never happen, if we ever want to
    be a distro suitable, and scalable, from an appliance to a
    datacenter is, and again, communication, syncronization between all
    the moving parts and having ways to speed up the flux of the
    information (changes/news/whatever) and, in the way, improving
    productivity (by the way  of shortening development time, avoiding
    tasks duplication, etc) and quality... 
    
    The third, and perhaps, biggest, challenge we face is that the,
    current, Gentoo development process has too many single points of
    failure; 
    We are used to, simply, trust in  a few individuals to assure
    certain key areas... As a result these individuals, who are above
    all humans, get overburned, and sometimes by focusing too much on
    they 're own departments end loosing the focus to the global picture
    ... Once and again, the key here is communication.
The main goal of the proposal above is to face and win all those
challenges! 

We 're already winning on several fronts, we 're not Yet  Another RPM
Based Distro, we 're not Another Old Unix with Linux clothes, we 're
already shapping what computing will be in the near future, and we 're
beeing sucessfull on that. 

We already have an worlwide user base that in an worst case scenario is
of about 80.000 seats... But the best, could be yet to come... 

But, for that, for not defrraud the high expactations that already
thousands of users worlwide have in us, our  Internal and External
organization is fundamental because that it is the only way of assuring
fast and accurante communication between all parts... Addressing that,
the rest will be HISTORY ! 


and we must allways remember that in the start and in the end Gentoo is
about freedom: 
        * The freedom of not taking choice away from the user.
        * The freedom of not making assumptions about what the user
          wants.
        * The freedom of having everything easy to customize and extend.
Gentoo is  about the freedom to innovate, of thinking different and 
accting differentelly, but it is also about assuming that different
people may have different needs, and that different needs may have
different and equaly effective solutions. 

So if we want to be respected, we must also respect the others, let the
others be either different distributions, different  Operating systems
or even simply different points of view.



It is with the above in mind that this proposal should be re-read and
re-thinked...     


   

________________________________________________________________________
Objectives/Goals:
        * have gentoo.org to function as a central hub to all our
          (growing) community
        * from an end-user perspective
        * from a developer perspective 
        * from a multilingual/multinational perpective 
        * from an OEM/ISV/VC perpective
        * from  a non  (yet) gentoo-user perpective comming from *NIX
          land
        * from a non (yet) gentoo-user perspective comming fron Win*/Mac
          ...
        * from a (mainstream/IT) press perspective
        * [insert here] from an yet not thougth perspective 
Current issues/problems
        * the current web site is confuse, graphically not very
          atractive and lacks clear focus, doesn 't even have a search
          function
        * the current web site targets (almost) only english speaking
          users
        * there isn 't a clear separation between what is information
          targeted at developers and what is information targeted at
          end-users
        * information regarding the same issues is disperse around
          several places: Mailing lists, foruns, instalation docs,
          bugzilla, etc, makind it hard to find for inexperienced users 
        * when one reach gentoo.org (non gentoo user/developer)  there
          isn 't a clear message about Gentoo nature,  and what make him
          different/better on the front-page
        * the information/structure  available is too english-centric
          wich takes to the proliferation of national/regional gentooo
          sites, which makes us loose cohesion and weakes the community
          as a whole 
        * [insert here] other issues/problems
Watching how others handle the situation ... Four case studies
        * Zope community
            * www.zope.com
            * www.zope.org
        * Microsoft
            * www.microsoft.com
            * support.microsoft.com
            * msdn.microsoft.com
        * ActiveState
            * www..activestate.com
            * aspn.activestate.com/ASPN/
        * Red Hat
            * www.redhat.com
            * www.redhat.com/apps/support/
Proposals/Remedies

split the current gentoo.org in diferent areas with clear different
focus 
        * www.gentoo.org
            * here will be all the general stuff
                * what is Gentoo (whith an high altitude FAQ)
                * Advocacy Docs
                * Social Contract
                * Important News
                * Propaganda Stuff (screenshots, users rave comments,
                  etc)
                * Press Reviews
                * Download Links
                * [insert here] other relevant topics
        * gdn.gentoo.org
            * Gentoo Developer Network (here will be loccated all the
              information relevant to developers -  a cross of ASPN with
              MSDN
                * Developer Docs
                * Bugzilla (developer side) 
                * Developers Only Knowledge Base
                * Developers Only FAQ
                * ARCH specific Documentation 
                * specific developer forums/wikis (see zope.org) 
                * developer Mailing Lists
                * Hardware Compatibilty Guide
                * i18n
                * IRC logs from #gentoo-dev and #gentoo-qa
                * roadmaps, etc
                * [insert here] other relevant topics
        * gun.gentoo.org
            * Gentoo Users Network (here will be located all the
              information relevant to end-users - a cross of
              support.microsoft.com and www.zope.org)
                * End-User HowTos
                * End-User ARCH specific Documentation
                * End-User Oriented Knowledge Base
                * End-User Oriented FAQ collection (on the style of the
                  LDP) 
                    * the three above items should be fully searchable
                      aand indexable)
                * End-User Foruns and Wikis 
                * End-User Focused Polls (usabilty, features, etc) 
                * End-User Mailing Lists
                * Hardware Compatibilty Guide (both by ARCH and by type
                  of HW (sound, networking, etc) 
                    * shared with GDN, should have relevant info
                      extracted from bugzilla, forums, wikis, etc
                      regarding Hardware issues
                * Bugzilla (end user side)
                * [insert here] other relevant topics

    * GDN could be mainly english based (as, like it or not, the English
      is the lingua franca in this world)
    * Both www.gentoo.org and GUN should/must support
      internationalization of content rigth from the start ...
    * GDN would only be accessible to registered Developers (with
      perhaps different access levels(here we mean administartive
      levels)) The vast majority of content on GDN should be read-only
      to anonimous users, but in the same way that currently the acess
      to the gentoo-core mailing list is restricted to members, the same
      should also happen in GDN on some areas)   
    * GUN would be acessible read-only to all, but to take really
      advantage users should register ... 
    * [insert here] other relevant notes


António Meireles, aka datashark at gentoo dot org

________________________________________________________________________




























^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-09-27 15:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-27 15:01 [gentoo-dev] gentoo[.org] reorg (GDN/GUN) - the ongoing saga - part two antonio.meireles

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox