Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Palestrantes em paralelo #59

Open
nbluis opened this issue Mar 18, 2013 · 13 comments
Open

Palestrantes em paralelo #59

nbluis opened this issue Mar 18, 2013 · 13 comments
Labels

Comments

@nbluis
Copy link

nbluis commented Mar 18, 2013

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.

@zenorocha
Copy link
Member

É verdade @nbluis, obrigado pela sugestão.

@zenorocha
Copy link
Member

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

@keppelen
Copy link
Member

@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.

@davidsonfellipe
Copy link
Member

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

@felquis
Copy link
Member

felquis commented Apr 20, 2013

@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ê?

@zenorocha
Copy link
Member

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

@bernarddeluna
Copy link
Contributor

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 notifications@github.com

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//issues/59#issuecomment-16712630
.

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

@zenorocha
Copy link
Member

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: #59 (comment)


Qual acham a melhor?

@bernarddeluna
Copy link
Contributor

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 notifications@github.com

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: #59#59 (comment)

Qual acham a melhor?


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

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

@felquis
Copy link
Member

felquis commented Apr 21, 2013

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

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.

@bernarddeluna
Copy link
Contributor

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 notifications@github.com

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//issues/59#issuecomment-16714878
.

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

@nbluis
Copy link
Author

nbluis commented Apr 22, 2013

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"
      }
    ]
  }
]

@ayr-ton
Copy link

ayr-ton commented Sep 11, 2013

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants