Sobre o Grupo de Trabalho para as CSS do W3C
visualizações Publicado em: 13/10/2017Crédito: essa matéria é uma tradução e foi escrita por fantasai. URL do original: http://fantasai.inkedblade.net/weblog/2011/inside-csswg/
Comunicação
Os participantes do CSS WG se comunicam em três níveis diferentes:
- Listas de correspondência
A discussão técnica sobre as especificações CSS ocorre na lista de discussão www-style. A discussão sobre os conjuntos de testes das CSS ocorre em public-css-testsuite . Ambas as listas são (a) públicas e (b) arquivadas. A comunicação com uso dessas listas possibilita que membros e não membros possam participar e contribuir, e garante que a fundamentação de nossas decisões seja arquivada para futuras referências.
Embora nem todos leiam todas as postagens feitas na lista de discussão www-style (é uma lista com muito tráfego), todos os membros do CSS WG devem seguir a lista. Esta lista de discussão é onde as propostas são elaboradas, feedback processado, perguntas sobre especificações respondidas e erros de digitação relatados e corrigidos.
- Telecomunicações
O CSS WG encontra-se virtualmente uma vez por semana durante uma hora. Para cada teleconferência é designado um coordenador (Daniel Glazman ou Peter Linss) e um secretário. O secretário é responsável por elaborar a ata da reunião, cujos tópicos são posteriormente formatados e postados na lista de discussão www-style para fins de arquivo e comentários adicionais. Embora o registro oficial da reunião seja aquele publicado na lista de discussão, um resumo é postado no Blog do CSS WG e no Twitter.
As teleconferências do CSS WG são multi-modais: paralelamente às discussões nesse canal, usamos também um canal IRC. É usado pelo secretário para formatar tópicos das discussões, e pelos membros para compartilhar links, fragmentos de código, propostas de redação, correções para os tópicos formatados, comentários gerais e piadas em momentos de descontração. Diversos bots do IRC ajudam a registrar ( RRSAgent ), a gerenciar ( Zakim ) e rastrear ( Trackbot ) o canal IRC.
Consulte exemplos de assuntos de teleconferência e o registro IRC do qual foi derivado.
- F2Fs
O CSS WG reune-se pessoalmente ("face-a-face") de 3 a 4 vezes por ano. Essas reuniões são hospedadas por uma das nossas empresas membros, em uma sala de conferência de suas instalações. Uma vez que o CSS WG tem uma abrangência global, os locais de reunião são divididos: cerca de metade dos membros nos EUA e metade na Europa ou na Ásia. As reuniões da F2F são geralmente de 3 dias, das 9 às 18 horas (ou até mais tarde). Peter e Daniel se revezam na presidência de um F2F, e os membros do CSS WG se revezam durante toda a reunião. Tal como acontece nas teleconferências, o IRC é usado como um back chanal, e os tópicos discutidos são publicados na lista de discussão www-style.
Para uma coordenação mais efetiva com outros grupos do W3C, cada ano, uma das reuniões F2F do CSS WG é agendada para realização junto as Reuniões Plenárias Técnicas e Reuniões do Comitê Consultivo (TPAC) do W3C. Durante aquela conferência de uma semana, os grupos do W3C podem se encontrar no mesmo lugar ao mesmo tempo, permitindo interações mais rápidas dos diferentes Grupos de Trabalho. O CSS WG frequentemente agenda reuniões conjuntas com outros grupos no TPAC, como o SVG WG e o I18N& WG . Além das reuniões conjuntas formais, as interações informais com outros membros do W3C durante as pausas e à noite ajudam na interação entre os muitos Grupos de Trabalho do W3C
.
F2Fs proporcionam ao CSS WG a oportunidade de trabalhar em questões pessoais complicadas, vagas e / ou conflitantes. Podemos tirar proveito de ter todos no mesmo local, focados nos mesmos objetivos, e compartilhando o mesmo bloco de anotações. Essas reuniões também são uma chance para todos se conhecerem melhor: um dos pontos fortes do CSS WG é que nossos membros têm boas relações de trabalho um com o outro.
O CSS WG também possui dois back canais:
- IRC
Os canais IRC do CSS WG são públicos, mas bastante silenciosos. Embora existam trocas ocasionais durante o horário fora do horário de funcionamento, eles são usados principalmente durante os teleconferências e F2Fs. Krijn Hoetmer e Peter Linss criaram um registro contínuo para o canal principal. Durante as reuniões, o RRSAgent do W3C também faz logon no servidor W3C; Esses logs geralmente são publicados junto com os minutos formatados. Fora das reuniões, as discussões no canal IRC não são oficiais.
- Lista de correspondência interna
Historicamente, a lista de correspondência interna foi usada para discussão técnica entre os membros do CSS WG, de modo que seus arquivos incluem registros técnicos de antes da transição do CSS WG para um grupo público.Nos dias atuais é restrito apenas a discussões administrativas e relacionadas ao processo: coordenação de horários e locais de reunião, elaboração de agendas de reuniões, mecânica de publicação de especificações, elaboração de declarações oficiais de ligação para outros grupos de padrões, revisão da carta patente e similares. Às vezes, uma discussão nessa lista interna é técnica e nesses casos a discussão é encaminhada para www-style para continuação. No entanto, nas raras ocasiões em que o grupo precisa lidar com informações confidenciais as discussões permanecem nessa lista interna.
Nós também temos vários servidores para materiais hospedados:
- www.w3.org
Além das especificações oficiais para as CSS , este servidor hospeda o CSS Working Group Home Page e o CSS Working Group Blog.
- dev.w3.org
Este servidor monitorado por revisões hospeda as versões semi-oficiais dosRascunhos de Trabalho do Editor CSS em formato CVS. Hospeda também cópias das mais recentes especificações, revisões antigas, diferenças entre revisões e possibilita consutas a logs através de sua interface cvsweb.
- wiki.csswg.org
Este servidor hospeda o CSS WG Wiki , onde planejamos reuniões, rastreamos questões, seguimos as diretrizes do pacote de teste e geralmente documentamos outras coisas úteis.
- test.csswg.org
Este servidor hospeda as suites de testes CSS e os sistemas relacionados. Além das discussões no WG, os co-editores também mantêm uma comunicação regular entre si. Os meios de comunicação variam, a seguir estão alguns exemplos da minha experiência pessoal:
- Quando trabalhei com o Bert Bos nas especificações para CSS3 Backgrounds and Borders nós consertamos pequenos erros e fizemos mudanças editoriais que eram relatadas nas postagens da lista www-style. Para problemas mais importantes, nós os rastreávamos no Tracker. Ocasionalmente nós nos reuniamos no IRC, em um horário pre-determinado, para tomar decisões, resolver problemas e atribuir responsabilidade por edições ou respostas a e-mails. Em seguida, informávamos ao CSS WG sobre nossas escolhas e pedíamos opiniões sobre as mais significativas ou incertas.
- Quando Tab Atkins e eu trabalhamos em CSS3 Image Values and Replaced Content dividimos a responsabilidade pela especificação por seção e ocasionalmente revisamos ou reorganizamos editorialmente as edições de cada um. Usamos e-mail para nos comunicar e coordenar.
- Por outro lado, quando Tab Atkins e eu trabalhamos em CSS3 Values and Units nos conhecemos pessoalmente, editando as especificações enquanto revisávamos as seções e discutíamos problemas em um monitor widescreen.
- Koji Ishii, Shinyu Murakami, e eu dividimos responsabilidade pelos CSS3 Writing Modes e CSS3 Text. Nós gastamos cerca de um mês trabalhando juntos pessoalmente no Japão no ano passado. Desde então, coordenamos por e-mail e em uma teleconferência semanal informal, que muitas vezes é compatilhada com Steve Zilles e às vezes também com John Daggett. Koji e eu muitas vezes aproveitamos o tempo extra nas F2F para trabalhar nessas especificações.
- Para CSS Namespaces Anne van Kesteren e eu normalmente resolvíamos questões diretamente no www-style. Para coordenação, usamos principalmente o IRC.