Open nbluis opened 11 years ago
É verdade @nbluis, obrigado pela sugestão.
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 @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.
Exato, confiei no CSS, mas não ficou legal =)
@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ê?
Precisamos de uma solução visual primeiro, devemos exibir duas agendas diferentes ou só uma? Alguma ideia @bernarddeluna?
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/braziljs/conf-boilerplate/issues/59#issuecomment-16712630 .
Bernard De Luna F. F. Bittencourt www.bernarddeluna.com Twitter: @bernarddeluna
Sugestão 1:
Configuração sugerida: https://gist.github.com/zenorocha/5427707
Sugestão 2:
Configuração sugerida: https://github.com/braziljs/conf-boilerplate/issues/59#issuecomment-16712320
Qual acham a melhor?
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: #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
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.
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/braziljs/conf-boilerplate/issues/59#issuecomment-16714878 .
Bernard De Luna F. F. Bittencourt www.bernarddeluna.com Twitter: @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"
}
]
}
]
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.
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.