conf-boilerplate icon indicating copy to clipboard operation
conf-boilerplate copied to clipboard

Palestrantes em paralelo

Open nbluis opened this issue 11 years ago • 13 comments

Diversos eventos tem mais de um auditório disponível e tem uma agenda com palestrantes em paralelo.

Ex.

Sala 1 08:00 - Palestrante 1 10:00 - Palestrante 2 12:00 - Palestrante 3

Sala 1 08:00 - Palestrante 4 10:00 - Palestrante 5 12:00 - Palestrante 6

Seria legal ter este suporte no conf-boilerplate.

nbluis avatar Mar 18 '13 05:03 nbluis

É verdade @nbluis, obrigado pela sugestão.

zenorocha avatar Mar 18 '13 11:03 zenorocha

Acabei de lembrar que o @davidsonfellipe já resolveu esse problema no site do riojs.org.

https://github.com/braziljs/riojs-website/tree/master/conf-boilerplate

zenorocha avatar Mar 18 '13 12:03 zenorocha

@zenorocha @nbluis mais ou menos, na verdade, essa inteligencia esta no CSS, no docpad, esta do mesmo jeito, não sei até onde esta adaptável ao tema padrão do Conf Boilerplate.

keppelen avatar Mar 18 '13 13:03 keppelen

Exato, confiei no CSS, mas não ficou legal =)

davidsonfellipe avatar Mar 18 '13 13:03 davidsonfellipe

@zenorocha eu estava pensando sobre isso hoje, acredito que uma reformulação em como a programação é escrita no docpad.coffee seria valido.

Exemplo

schedule: {
    "9:00": [
      {
        name: "Check-in / Breakfast"
        time: "9h30m"
      }
    ],
    "9:30": [
      {
        name: "Palestra 1"
        sala: "Sala 1"
        time: "9h30m"
      },{
        name: "Palestra 2"
        sala: "Sala 2"
        time: "9h30m"
      }
    ],
    "10:30": [
      {
        name: "Palestra 1"
        sala: "Sala 1"
        time: "10h30m"
      },{
        name: "Palestra 2"
        sala: "Sala 2"
        time: "10h30m"
      }
    ],
    "11:30":[
      {
        name: "Almoço"
        time: "11h30m"
      }
    ]
}

Assim teria como saber quando tem mais de 1 coisa acontecendo ao mesmo tempo. Seria como uma timeline.

@davidsonfellipe você que teve este problema na prática, acha que essa estrutura seria melhor pra você?

felquis avatar Apr 20 '13 22:04 felquis

Precisamos de uma solução visual primeiro, devemos exibir duas agendas diferentes ou só uma? Alguma ideia @bernarddeluna?

zenorocha avatar Apr 20 '13 22:04 zenorocha

Creio termos que pensar um pouco mais genérico, se for para acrescentar múltiplas agendas, não podemos limitar em 2

2013/4/20 Zeno Rocha [email protected]

Precisamos de uma solução visual primeiro, devemos exibir duas agendas diferentes ou só uma? Alguma ideia @bernarddelunahttps://github.com/bernarddeluna ?

— Reply to this email directly or view it on GitHubhttps://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16712630 .

Bernard De Luna F. F. Bittencourt www.bernarddeluna.com Twitter: @bernarddeluna

bernarddeluna avatar Apr 20 '13 22:04 bernarddeluna

Sugestão 1:

  • Na seção Speaker: Remover o horário na frente do nome dos palestrantes
  • Na seção Scheduler: Número de agendas de acordo com o número salas

Configuração sugerida: https://gist.github.com/zenorocha/5427707

Sugestão 2:

  • Na seção Speaker e Scheduler: Adicionar os palestrantes um em embaixo do outro de acordo com o horário, sem critério de sala.

Configuração sugerida: https://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16712320


Qual acham a melhor?

zenorocha avatar Apr 20 '13 22:04 zenorocha

A primeira, a segunda não é possível, pois pode-se em algum momento sofrer o atraso ou a palestra de outra sala dessincronizar com a primeira. por exemplo ter uma lightning na 1 e uma completa na 2... Isso invalidaria a segunda sugestão.

A primeira me agrada muito, eu criar Rooms e mencioná-los em cada palestra, só inverteria a ordem dentro de cada slot, colocando as infos da palestra antes das infos de palestrante.

2013/4/20 Zeno Rocha [email protected]

Sugestão 1:

  • Na seção Speaker: Remover o horário na frente do nome dos palestrantes
  • Na seção Scheduler: Número de agendas de acordo com o número salas

Configuração sugerida: https://gist.github.com/zenorocha/5427707

Sugestão 2:

  • Na seção Speaker e Scheduler: Adicionar os palestrantes um em embaixo do outro, sem critério de sala.

Configuração sugerida: #59https://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16712320

Qual acham a melhor?

— Reply to this email directly or view it on GitHubhttps://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16712723 .

Bernard De Luna F. F. Bittencourt www.bernarddeluna.com Twitter: @bernarddeluna

bernarddeluna avatar Apr 20 '13 22:04 bernarddeluna

Bom, fiz uma pequena pesquisa pra ver como os eventos organizam a sua programação.

  • http://www.feecbr.com.br/pt/programacao.php?local=Recife Neste é uma programação em uma só linha, é uma palestra seguida pela outra.
  • http://tableless.com.br/tablelessconf/#programacao O Tableless conference mostra a hora de começo e termino da palestra e é em uma só linha também.
  • http://www.olhoseo.com.br/2013/programacao OlhóSEO tem praticamente 2 evento acontecendo em 1 só. Um de marketing Digital e outro de Desenvolvimento Front-end. Todos os horários são sincronizados. Palestras com a mesma duração. Uma coisa interessante é que são 2 dias de eventos, e isso é separado em 2 tabelas atualmente tem como fazer isso com o Conf?
  • http://conferenciaweb.w3c.br/programacao/ WebBR esse evento é campeão. Temos 3 dias de evento, e três salas com palestras.
  • http://www.frontinrio.com.br/ Só mostra uma lista de palestrantes

Conclusão, também temos que pensar então em evento com mais de 1 dia de duração. E como o @bernarddeluna falou, não focar em 2 palestras simultâneas, tem de ser 3, 4 quantas quiser.

@bernarddeluna Me passa alguma URL pra eu ver como um evento com palestras em horários não sincronizado, pra eu ver como é organizado a programação. Eu não achei nenhum aqui.

O evento WebBR teve esse problema. Por exemplo uma palestra acaba na sala 2, mas outra demora um monte pra terminar na sala 3, mas os horários eram sincronizados, mas tudo continuou normal seguindo a programação que tinha os horários sincronizados.

felquis avatar Apr 21 '13 02:04 felquis

intercon é um exemplo para isso ofelquis.. onde em uma sala tem palestra, na outra rola um hackaton, na outra rola um painel...

ACHO que na Qcon ano passado também aconteceu essa diferença de horários..

2013/4/20 Ofelquis Gimenes [email protected]

Bom, fiz uma pequena pesquisa pra ver como os eventos organizam a sua programação.

http://www.feecbr.com.br/pt/programacao.php?local=Recife Neste é uma programação em uma só linha, é uma palestra seguida pela outra.

http://tableless.com.br/tablelessconf/#programacao O Tableless conference mostra a hora de começo e termino da palestra e é em uma só linha também.

http://www.olhoseo.com.br/2013/programacao OlhóSEO tem praticamente 2 evento acontecendo em 1 só. Um de marketing Digital e outro de Desenvolvimento Front-end. Todos os horários são sincronizados. Palestras com a mesma duração. Uma coisa interessante é que são 2 dias de eventos, e isso é separado em 2 tabelas atualmente tem como fazer isso com o Conf?

http://conferenciaweb.w3c.br/programacao/ WebBR esse evento é campeão. Temos 3 dias de evento, e três salas com palestras.

http://www.frontinrio.com.br/ Só mostra uma lista de palestrantes

Conclusão, também temos que pensar então em evento com mais de 1 dia de duração. E como o @bernarddeluna https://github.com/bernarddelunafalou, não focar em 2 palestras simultâneas, tem de ser 3, 4 quantas quiser.

@bernarddeluna https://github.com/bernarddeluna Me passa alguma URL pra eu ver como um evento com palestras em horários não sincronizado, pra eu ver como é organizado a programação. Eu não achei nenhum aqui.

O evento WebBR teve esse problema. Por exemplo uma palestra acaba na sala 2, mas outra demora um monte pra terminar na sala 3, mas os horários eram sincronizados, mas tudo continuou normal seguindo a programação que tinha os horários sincronizados.

— Reply to this email directly or view it on GitHubhttps://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16714878 .

Bernard De Luna F. F. Bittencourt www.bernarddeluna.com Twitter: @bernarddeluna

bernarddeluna avatar Apr 21 '13 03:04 bernarddeluna

O TCD é um tipo de evento que corre nestes moldes, mas creio que o site deles não usa um formato que possa ser útil nesse caso.

E uma lista de trilhas e dentro de cada uma a sua agenda ? Isso se tornaria na verdade, mais uma estrutura de repetição bastante simples.

stages: [
  {
    name: "Javascript",
    schedule: [
      {
        name: "Check-in / Breakfast"
        time: "9h30m"
      },
      {
        name: "Palestra 1 Javascript"
        time: "10h00m"
      }
    ]
  },
  {
    name: "Agile",
    schedule: [
      {
        name: "Check-in / Breakfast"
        time: "9h30m"
      },
      {
        name: "Palestra 1 Agile"
        time: "10h00m"
      }
    ]
  }
]

nbluis avatar Apr 22 '13 21:04 nbluis

Se existisse possibilidade de dizer a sala da palestra no objeto de agendamento também seria legal:

    {
        name: "Palestra 1 Javascript",
        time: "10h00m",
        local: "Sala 01"
    }

@zenorocha Acho que visualmente, uma agenda só seria uma boa sugestão, mas as palestras ficariam alinhadas embaixo dos locais, com exceção dos eventos do dia gerais sem local (almoço e tal) ou big palestras, tipo: --------------------------- Credenciamento ----------------------------- |Sala 01__|Sala 02_| |Palestra_____|_____Palestra | ---------------------------------- Almoço ----------------------------------- |Palestra|Palestra| -------------------------- Palestra Zeno (Salão)------------------------ |Palestra|_Palestra| ----------------------------- Encerramento ------------------------------

Não, eu não sou design. Sim, eu sei que ficou feio.

ayr-ton avatar Sep 11 '13 15:09 ayr-ton