Plots2: PROBLEMA DE PLANEJAMENTO: Recurso de rascunho

Criado em 28 abr. 2018  ·  86Comentários  ·  Fonte: publiclab/plots2

Olá @jywarren @steviepubliclab ,

Quero informar a vocês que meus exames estão marcados de 21 de maio a 6 de junho, então não poderia fazer muito nesse período. Vou tentar abrir e resolver pequenos problemas entre os exames.

Progresso do problema: # 2307 contém uma lista de verificação, mas mais alguns pontos precisam ser adicionados e discutidos, por isso abri este problema. A maior parte do back-end para este recurso está pronto para # 2308.

Tarefas Restantes:

  1. [x] Exibindo rascunho no painel do autor, moderador e administrador (resolvido em # 2666)
  2. [x] Mudança em _node_default.html.erb e _node_meta.html.erb para distinguir o rascunho das notas normais, como fazemos para as primeiras postagens (resolvido em # 2747)
  3. [x] Adição do campo "draft" nos dados de saída do objeto do editor PublicLab (resolvido em https://github.com/publiclab/PublicLab.Editor/pull/138)
  4. [x] Adição de caixa de seleção e função JavaScript em rich.html.erb (resolvido em # 2747)
  5. [x] Adição do rótulo "Rascunho" em notes/show.html.erb (resolvido em # 2682)
  6. [x] Método Publish_draft no controlador (resolvido em # 2747)
  7. [x] Adição do botão Publicar em notes/show.html.erb (resolvido em # 2747)
  8. [x] Adicionando testes para o método de publicação e o teste geral do recurso (em andamento em # 2747)
  9. [x] Escrevendo uma página wiki sobre o recurso de rascunho
  10. [x] Um alerta na parte superior de uma página de rascunho que oferece um link compartilhável para a postagem para envio
  11. [x] Tipo, um token de URL secreto que permite o acesso à postagem mesmo se alguém não tiver uma conta?

Tentei dividir o problema no mínimo possível, posso resolver 2,4,5,6 e 7 em um único PR ou múltiplo, mas vejo que algumas partes podem ser boas candidatas a FTO como 2,3,5 e 7. O que vocês acham, devo abrir FTOs ou não? Obrigado.

enhancement feature planning summer-of-code

Comentários muito úteis

ei @jywarren @ebarry @steviepubliclab , acabei de publicar um artigo https://medium.com/@gauravano/https -medium-com-gauravano-gsoc-18-with-public-lab-46588104ad0d. Seus comentários e sugestões são bem vindos. Devo postar no site da PL?

Todos 86 comentários

Acho que ftos seria ótimo e se algum novo membro da comunidade estiver entrando
nossos programas sociais neste verão e não tive a experiência de ajudar um
O recém-chegado conclui um PR esta pode ser uma grande oportunidade! @ publiclab / revisores
O que você acha?

Na sexta-feira, 27 de abril de 2018, 19:12 Gaurav Sachdeva [email protected]
escreveu:

Olá @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab ,

Quero informar a vocês que meus exames estão marcados de 21 de maio a6 de junho, então eu não poderia fazer muito naquele período de tempo.
Vou tentar abrir e resolverpequenos problemas entre os exames.

Progresso do problema: # 2307 https://github.com/publiclab/plots2/issues/2307
contém lista de verificação, mas mais alguns pontos precisam ser adicionados e discutidos
é por isso que abri esta edição. A maior parte do back-end para este recurso está pronto

2308 https://github.com/publiclab/plots2/pull/2308 .

Tarefas Restantes:

  1. Exibindo rascunho no painel do autor, moderador e administrador ---
    Em andamento em # 2666 https://github.com/publiclab/plots2/pull/2666
  2. Alterar em _node_default.html.erb e _node_meta.html.erb para
    distinguir rascunho de notas normais como fazemos para as primeiras postagens
  3. Adição do campo "draft" nos dados de saída do objeto do editor PublicLab
    (discussão em # 2594 https://github.com/publiclab/plots2/issues/2594
    )
  4. Adição de caixa de seleção e função JavaScript em rich.html.erb
  5. Adição do rótulo "Rascunho" em notes / show.html.erb
    6. [] Método Publish_draft no controlador e seus testes
  6. Adição do botão Publicar em notes / show.html.erb

Eu tentei dividir o problema no mínimo possível, posso resolver
2,4,5,6 e 7 em um único PR ou múltiplo, mas vejo que algumas partes podem ser
bons candidatos FTO como 2,3,5 e 7. O que vocês acham, devo abrir
FTO's ou não? Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667 ou silencie o tópico
https://github.com/notifications/unsubscribe-auth/AABfJysec5AdjKUQweaB_-acJgyw_Pb_ks5ts6XLgaJpZM4TrH7C
.

Ok, vou abrir os problemas do FTO.

@jywarren qual classe de rótulo seria apropriada para Rascunho. Estamos usando a classe de perigo para não publicados
unpub

Que tal -sucesso - isso será verde, mais amigável :-)

Na sexta-feira, 27 de abril de 2018, 19:56 Gaurav Sachdeva [email protected]
escreveu:

@jywarren https://github.com/jywarren qual classe de rótulo seria
apropriado para rascunho. Estamos usando a classe de perigo para não publicados
[imagem: unpub]
https://user-images.githubusercontent.com/20878070/39389289-92941090-4aa4-11e8-8cca-3bb3962dbc2f.png

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-385121538 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJy5DdiFABYEY0n2-Iwv8BSATehfLks5ts7AfgaJpZM4TrH7C
.

Olá @Gauravano @ViditChitkara , Todos nós três temos o mesmo projeto, então o que podemos fazer é dividir as questões entre nós três para trabalhar. Avise-me quando estiver livre para que possamos planejar isso.
Obrigado!

hi @ namangupta01 , concordo totalmente. Vamos abrir um novo problema ou passar para o canal para uma discussão mais aprofundada. Obrigado !

Olá @ namangupta01 , @Gauravano !
Devo criar um novo problema de planejamento para o recurso Responder pelo Twitter também?
Obrigado !

Em nosso caso, todos temos as mesmas ideias de projeto, portanto, é importante sincronizar um problema de planejamento com o outro. Embora, se você criar um problema de planejamento para o seu projeto, podemos ter a chance de intervir, então é bom criar um.

:-)))) muito bom, equipe!

No sábado, 28 de abril de 2018, 03:11 Gaurav Sachdeva [email protected]
escreveu:

Em nosso caso, todos nós temos as mesmas ideias de projeto, então um problema de planejamento é
importante sincronizar uns com os outros. Embora, se você criar um problema de planejamento
para o seu projeto, podemos ter a chance de concordar, então, é bom criar um.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-385147758 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJwzD568ZKaC4mB6oCAuTe05KY46tks5ttBX_gaJpZM4TrH7C
.

ei @jywarren @ebarry @steviepubliclab , acabei de publicar um artigo https://medium.com/@gauravano/https -medium-com-gauravano-gsoc-18-with-public-lab-46588104ad0d. Seus comentários e sugestões são bem vindos. Devo postar no site da PL?

Incrível - ótimo ver isso em PublicLab.org agora também! https://publiclab.org/profile/gauravano

@ publiclab / soc - se mais alguém estiver interessado em escrever atualizações como essas, ou qualquer coisa sobre o seu trabalho, é muito bem-vindo ao PublicLab.org - obrigado !!!!

@jywarren @steviepubliclab qual design seria bom para exibir o rascunho no painel. Além disso, indique se a visão do usuário precisa ser diferente de mod / admin ou não. Gostamos, temos para o post moderado.

Projeto 1: semelhante ao nó moderado com algum texto

draft

Projeto 2: etiqueta com nó

draft_label

Ou quaisquer outras ideias são bem-vindas:)

ooh, gosto do rótulo verde. mas poderíamos colocá-lo antes do título no
mesma linha?

Isso só seria visível para as pessoas que estão trabalhando em um rascunho, certo? ou
para administradores? O que definiria a "data de publicação" da postagem?

Na quarta-feira, 16 de maio de 2018 às 12h37, Gaurav Sachdeva [email protected]
escreveu:

@jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab para qual design seria bom
exibindo rascunho no painel. Além disso, indique se a visão do usuário precisa
ser diferente daquele mod / admin ou não. Gostamos, temos para o post moderado.

Projeto 1: semelhante ao nó moderado com algum texto
[imagem: rascunho]
https://user-images.githubusercontent.com/20878070/40139564-e460f23a-596d-11e8-970f-56720a9f3018.png

Projeto 2: etiqueta com nó
[image: draft_label]
https://user-images.githubusercontent.com/20878070/40139788-a74b78ec-596e-11e8-8715-21ea91910fb7.png

Ou quaisquer outras ideias são bem-vindas:)

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389640499 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJx0eaKIPPURIE5o6FAI2x95HnBlaks5tzIAUgaJpZM4TrH7C
.

Que tal esta posição?
position

Além disso, comente sobre a opacidade do rascunho da lista acima.

Isso só seria visível para as pessoas que estão trabalhando em um rascunho, certo? ou
para administradores? O que definiria a "data de publicação" da postagem?

sim, seria visível para o autor, moderador e administrador por enquanto:). Na imagem acima, você está vendo a data em que o rascunho foi criado pelo usuário. Para a data de publicação, atualizarei a entrada de data em que o usuário publicaria o rascunho.

Depois disso, precisamos decidir a posição e o design do botão "publicar rascunho"
Para começar aqui é:

publish_button

Algum ícone relevante em mente? por favor, comente sobre a posição também. Obrigado.

Oh, eu também gosto do verde para calado. Acho que o botão Publicar pode precisar
para ser um pouco mais proeminente?

melhor,
Stevie

Na quarta-feira, 16 de maio de 2018 às 16h22, Gaurav Sachdeva [email protected]
escreveu:

Depois disso, precisamos decidir a posição e o design de "publicar rascunho"
botão
Para começar aqui é design:

[imagem: publicar_button]
https://user-images.githubusercontent.com/20878070/40144745-4499b308-597d-11e8-99ef-77ae7c7fc903.png

Algum ícone relevante em mente? por favor, comente sobre a posição também. Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389670185 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AHJLrp2VzVGFewQYCwfu_e-T-sAqlPv7ks5tzJizgaJpZM4TrH7C
.

Podemos ter um botão "Publicar Rascunho" em destaque no banner de alerta que
diz "Este é um rascunho", talvez?

Na quarta-feira, 16 de maio de 2018 às 14h37, Stevie [email protected] escreveu:

Oh, eu também gosto do verde para calado. Acho que o botão Publicar pode precisar
para ser um pouco mais proeminente?

melhor,
Stevie

Na quarta-feira, 16 de maio de 2018 às 16h22, Gaurav Sachdeva >
escreveu:

Depois disso, precisamos decidir a posição e o design de "publicar rascunho"
botão
Para começar aqui é design:

[imagem: publicar_button]
597d-11e8-99ef-77ae7c7fc903.png>

Algum ícone relevante em mente? por favor, comente sobre a posição também. Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
< https://github.com/publiclab/plots2/issues/2667#issuecomment -389670185
,
ou silenciar o tópico
auth / AHJLrp2VzVGFewQYCwfu_e-T-sAqlPv7ks5tzJizgaJpZM4TrH7C>

.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389673834 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ9ZQExWi3iqFH9V3E6UaF7k2KkT_ks5tzJv-gaJpZM4TrH7C
.

ok, postarei um novo design para o botão "Publicar rascunho" em algumas horas. Obrigado.

ok, acho que "verde" é apreciado por todos nós, então apenas uma chamada final entre esses dois:

1. Com opacidade: 0,5 (semelhante a moderada)

first_opt

2. Com opacidade normal:

sec_opt

Qual deles para painel? Depois disso, posso abrir um FTO para isso, se vocês dizem.

Para "Publicar rascunho" -

Usamos design como este para alertas moderados no topo:
this_2

Se quisermos destacar o botão, fornecer cor é uma forma, que ficaria assim
design_here

Podemos escolher a cor do botão a partir destes
btn_style

tendo em mente a cor do rótulo, forneça sua opinião sobre isso. Obrigado.

Oi Gaurav - Eu estava pensando em algumas coisas. Primeiro, todo mundo consegue
vê rascunhos no painel (significando apenas título e foto)? Ou eu li
essa lógica está errada. Talvez devesse ser apenas o autor ...

Em segundo lugar, definimos um url final com a data de publicação nele. Eu me pergunto se nós
deve redefinir o url no momento da publicação final, e antes disso nós
pode usar um temporário, redefinindo isso na publicação? Isso é um pouco
complexo, mas parece viável, não? Existe um método generate_path para
recalcule o caminho com o título e a data atuais. Assim o título
também poderia ser alterado e isso se refletiria no URL final.

Na quinta-feira, 17 de maio de 2018, 7h20 Gaurav Sachdeva [email protected]
escreveu:

Reaberto # 2667 https://github.com/publiclab/plots2/issues/2667 .

-
Você está recebendo isso porque modificou o estado abrir / fechar.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#event-1632098192 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AABfJ_FDf975eCJTR5qHysgYhRqDxfHMks5tzYbugaJpZM4TrH7C
.

oi @jywarren , em # 2666 eu mudei a lógica como

logic_show

assim, o autor do rascunho, o moderador e o administrador poderiam ver o rascunho no painel e acessá-lo também. Você acha que essa lógica precisa de correção?

ok, eu chamaria o método generate_path para gerar uma nova URL no momento da publicação final do rascunho. Eu colocaria commits em unstable breve, para que possamos testar os recursos lá.

Ótimo, parece certo! Às vezes, a lógica condicional é difícil de seguir.
Ótimo trabalho!

Em Qui, 17 de maio de 2018, 8:23 AM Gaurav Sachdeva [email protected]
escreveu:

olá @jywarren https://github.com/jywarren , em # 2666
https://github.com/publiclab/plots2/pull/2666 Eu mudei a lógica
Como

[imagem: logic_show]
https://user-images.githubusercontent.com/20878070/40186175-16845186-5a12-11e8-9f28-9f4a651eeb15.png

então, o autor do rascunho, o moderador e o administrador seriam capazes de ver o
rascunhe no painel e acesse-o também. Você acha que essa lógica precisa
correção?

ok, eu chamaria o método generate_path para gerar uma nova URL no momento do final
publicação do rascunho. Eu colocaria commits na instável em breve, para que possamos
testar recursos lá.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389905671 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ0KErU1N_08_DWiXJUJ1VNvtUFHJks5tzZXYgaJpZM4TrH7C
.

Ei @jywarren , mescle # 2735 e # 2666 em unstable sempre que estiver livre. Obrigado. E o que você acha sobre https://github.com/publiclab/plots2/issues/2667#issuecomment -389809487?

Olá, @ Gauravano - você deve conseguir mesclar unstable com git push -f [email protected]:publiclab/plots2.git unstable - basta enviar uma nota para a sala de bate-papo quando fizer isso, para não colidir com os outros!

Gosto da versão esmaecida do título acima - e do botão verde no alerta! Obrigado!!! 💪 🎉 😄

hi @jywarren Empurrei # 2666 em unstable e queria verificar o status de https://unstable.publiclab.org/ antes de enviar mais alterações, mas a página mostra 502. Você poderia ajudar?

Olá, @icarito , você viu isso e pode me intrometer? Obrigado!

Em Qui, 24 de maio de 2018, 6h36 Gaurav Sachdeva [email protected]
escreveu:

oi @jywarren https://github.com/jywarren Eu pressionei # 2666
https://github.com/publiclab/plots2/pull/2666 em instável e queria
verifique o status de https://unstable.publiclab.org/ antes de enviar
mais mudanças, mas a página mostra 502. Você poderia ajudar?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-391668025 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ42HFPfYWBCqBgoOuZuTmNsF4ByQks5t1o0CgaJpZM4TrH7C
.

Claro, eu não tinha visto. Vou dar uma olhada.

O problema é que ainda não mesclamos as alterações no Makefile. Vou adicionar um commit que o tenha.

Observe que os logs de compilação instável estão aqui:
https://jenkins.laboratoriopublico.org/job/Plots-Unstable/lastFailedBuild/console

Acabei de enviar commit b0848a4484a17d0525d44e15395b03ac2e14abe8 em cima de instável e está crescendo agora. Estamos fazendo a transição de nosso procedimento de implantação para um processo automatizado manipulado pelo Makefile e gerenciado no Git junto com o repositório. No momento, apenas o Unstable está usando o Makefile, mas assim que fundirmos https://github.com/publiclab/plots2/pull/2593 , posso configurar o Stable para usá-lo também.

Olá @jywarren @steviepubliclab @ebarry @icarito ,
https://drive.google.com/file/d/1SA_pFA3BOKj9DMzuqqNERXH0gl5WWw9T/view?usp=sharing

Eu fiz um trabalho em # 2744 e irei mesclar em unstable onde podemos testá-lo e construí-lo ainda mais. Esperançosamente, unstable estaria de volta em breve @icarito está trabalhando em # 2593. Obrigado @icarito.

Há uma decisão a ser tomada se queremos dar essa funcionalidade aos novatos ou não (tendo o spam em mente). Atualmente, eles também podem salvar como rascunho. O que você acha disso ? Obrigado.

oi @jywarren @icarito, ocorreu um erro da minha parte durante a fusão # 2666. Verifique aqui https://github.com/publiclab/plots2/pull/2666#issuecomment -391979076. Obrigado.

Oi,
Pergunta interessante sobre os novatos na redação. Estou dividido sobre isso. lata
dizemos que não, os pôsteres pela primeira vez não têm a opção de rascunho por enquanto, veja como
vai um pouco e depois adiciona? Ou precisamos decidir agora e configurá-lo
pedra?

Outras perguntas sobre as implicações desse recurso para a co-publicação:
1) vocês dois podem editar o rascunho? Eu acho que isso seria ótimo. Também o que
pareceria para cada pessoa?
2) quem pode publicar o rascunho? Alguém que é autor? eu
acho que isso faz sentido por enquanto.
3) Se restringirmos o recurso de rascunho para aqueles que publicaram antes,
impediria aqueles que estão publicando com alguém que não é o primeiro
temporizador para ter esse recurso em uma peça em que estão trabalhando juntos? eu acho que
contanto que haja alguém na postagem que não seja um postador de primeira vez,
a opção de rascunho deve estar disponível se pudermos trabalhar dessa forma.

Obrigado pelo seu trabalho nisso! Não consegui fazer o GIF funcionar, mas estou
com certeza parece ótimo. Existe outra maneira de compartilhar isso?

Melhor!
-Stevie

Na sexta-feira, 25 de maio de 2018 às 11h22, Gaurav Sachdeva [email protected]
escreveu:

olá @jywarren https://github.com/jywarren @icarito
https://github.com/icarito há um erro da minha parte durante a fusão

2666 https://github.com/publiclab/plots2/pull/2666 . Verifique aqui # 2666

(Comente)
https://github.com/publiclab/plots2/pull/2666#issuecomment-391979076
.Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-392109993 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AHJLrv7pRlos4LYTvCuGr60_eYChLsOwks5t2C_ggaJpZM4TrH7C
.

lata
dizemos que não, os pôsteres pela primeira vez não têm a opção de rascunho por enquanto, veja como
vai um pouco e depois adiciona? Ou precisamos decidir agora e configurá-lo
pedra?

Podemos mudar mais tarde, vou apenas ocultar essa opção para os novatos por enquanto, se você quiser.

1) vocês dois podem editar o rascunho? Eu acho que isso seria ótimo. Também o que
pareceria para cada pessoa?

sim, o poder de editar o rascunho estaria com o autor, co-autor, moderadores, administradores.

2) quem pode publicar o rascunho? Alguém que é autor? eu
acho que isso faz sentido por enquanto.

O poder de publicação está com o autor, co-autor, moderadores e administrador. Devo alterar o poder de publicação apenas para o criador da nota, ou seja, o autor?

3) Se restringirmos o recurso de rascunho para aqueles que publicaram antes,
impediria aqueles que estão publicando com alguém que não é o primeiro
temporizador para ter esse recurso em uma peça em que estão trabalhando juntos? eu acho que
contanto que haja alguém na postagem que não seja um postador de primeira viagem,
a opção de rascunho deve estar disponível se pudermos trabalhar dessa forma.

Essa é boa. Para isso, o usuário que não é estreante deve criar um rascunho e, em seguida, pode colaborar com qualquer pessoa apenas adicionando esse usuário como coautor.

Atualmente, o coautor não pode ver o rascunho em seu painel, mas pode acessá-lo pelo link. Estou trabalhando nisso e estaria pronto amanhã, caso contrário, do ponto de vista de um único usuário, o recurso de rascunho está pronto e pode ser testado em poucas horas em https://unstable.publiclab.org/ . Alguma outra pergunta?

Obrigado @steviepubliclab e @ publiclab / community-reps, sinta-se à vontade para adicionar mais perguntas, pois isso garantirá que nenhum bug esteja lá. Obrigado: smiley:.

hi @jywarren @steviepubliclab O recurso de rascunho está funcionando em http://unstable.publiclab.org . tente por favor. Obrigado.

oi @steviepubliclab , unstable trava muitas vezes, por enquanto está ativo , tente agora. Obrigado.

oi @steviepubliclab @jywarren , aqui estão alguns designs para começar:

Design 1:
design1

Design 2:
design2

Estes parecem muito bons! E se fizéssemos com a mesma fonte / cor / tamanho de 2 of 2 steps left e o adicionássemos - então [ ] Save as draft | 2 of 2 steps left [Publish]

Em seguida, o aviso vermelho também pode ser alinhado à direita, a mesma fonte e tamanho que
"Salvar como rascunho" (embora ainda esteja vermelho?) E diga "Os outros não poderão ver
isso até que você esteja pronto - _Saiba mais_ "com um link para uma página que faremos em
/ wiki / drafts

Como isso soa? Obrigado - isso parece incrível !!!

Na terça-feira, 29 de maio de 2018 às 15:44, Gaurav Sachdeva [email protected]
escreveu:

hi @steviepubliclab https://github.com/steviepubliclab @jywarren
https://github.com/jywarren , aqui estão alguns designs para começar:

Design 1:
[imagem: design1]
https://user-images.githubusercontent.com/20878070/40680921-46556eee-63a5-11e8-9637-bc761f19a9bc.png

Design 2:
[imagem: design2]
https://user-images.githubusercontent.com/20878070/40681310-685849c0-63a6-11e8-8e9c-24ffeff1abbb.gif

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-392918154 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJzzclM3dGgruHtIoXXT2Tx20r7V9ks5t3aUKgaJpZM4TrH7C
.

Como você pediu por @jywarren

design3
Mais alguma melhoria?

Surpreendente! Duas pequenas coisas. Como isso fica em uma tela para celular - deve
desabilitamos esse recurso para celular ou ele se encaixa perfeitamente?

Em segundo lugar, talvez o botão Publicar deva mudar para Salvar quando você marcar o
caixa?

Trabalho fantástico!

Na quarta-feira, 30 de maio de 2018, 4:12 PM Gaurav Sachdeva [email protected]
escreveu:

Como você pediu por @jywarren https://github.com/jywarren

[imagem: design3]
https://user-images.githubusercontent.com/20878070/40744916-a60272d2-6473-11e8-8a9e-446d009a304e.gif
Mais alguma melhoria?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393301796 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ89Igxj7IuYhEGuKpOO5ZtIQ3zMvks5t3v0DgaJpZM4TrH7C
.

Como isso fica em uma tela para celular - deve
desabilitamos esse recurso para celular ou ele se encaixa perfeitamente?

Parece bagunçado no modo de exibição móvel. Você pode tentar em https://unstable.publiclab.org

Em segundo lugar, talvez o botão Publicar deva mudar para Salvar quando você marcar o
caixa?

Feito

new_view

Você também pode testar a si mesmo, tornando a janela mais estreita - talvez valha a pena
esconder este recurso com a classe "hidden-xs" para que não seja estranho
smartphones? O que você acha?

Na quarta-feira, 30 de maio de 2018, 18:21 Gaurav Sachdeva [email protected]
escreveu:

Como isso fica em uma tela para celular - deve
desabilitamos esse recurso para celular ou ele se encaixa perfeitamente?

Parece bagunçado no modo de exibição móvel. Você pode experimentar
https://unstable.publiclab.org

Em segundo lugar, talvez o botão Publicar deva mudar para Salvar quando você marcar o
caixa?

Feito

[imagem: new_view]
https://user-images.githubusercontent.com/20878070/40750614-7d415248-6485-11e8-97bf-19078d83dc63.gif

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393338578 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ4yGUpEDwdVwyMpjFyYj631glPNyks5t3xtYgaJpZM4TrH7C
.

No GIF, também experimentei a visualização móvel. Que tal tentar primeiro as consultas de mídia?

Bem, as classes ocultas do Bootstrap usam isso e são projetadas para ser mais
sucintos, uma vez que requerem apenas alguns caracteres para serem implementados. Dê a eles
uma tentativa! Caso contrário, teremos que escrever e manter várias linhas de CSS,
o que também não é tão ruim.

Na quarta-feira, 30 de maio de 2018, 18:41 Gaurav Sachdeva [email protected]
escreveu:

No GIF, também experimentei a visualização móvel. Que tal tentar consultas de mídia
primeiro ?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393342781 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ1KedAsGl7tn8R5LyWUzCWqGuqFCks5t3yAVgaJpZM4TrH7C
.

@jywarren aqui está a visualização móvel

screenshot_20180601-050026

screenshot_20180601-050031

oi @jywarren @steviepubliclab , aqui está o texto do aviso atual após a publicação do rascunho.

note_after_publishing_draft

Por favor, sugira um novo ou alterações, se houver. Além disso, @jywarren ,

Isso parece perfeito. Acho que está pronto para fusão, se você concorda?

No sábado, 2 de junho de 2018 às 11h52, Gaurav Sachdeva [email protected]
escreveu:

olá @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , aqui está o texto do aviso atual
após a publicação do rascunho.

[image: note_after_publishing_draft]
https://user-images.githubusercontent.com/20878070/40879317-aed7cfac-66bb-11e8-8567-7b014b0d02e6.png

Por favor, sugira um novo ou alterações, se houver. Além disso, @jywarren
https://github.com/jywarren Eu adicionei o generate_method no PR.
Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394104919 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ5eamyzHxIjZcsyvCsWm28q7gCGTks5t4tDfgaJpZM4TrH7C
.

Aqui estão os privilégios relacionados ao projeto

| Função do usuário | Criação de rascunho | Edição de rascunho | Publicação de rascunho |
| ------------- | -------------------- | -------------- ----- | ----------------------- |
| New Comer | Não Sim, em caso de co-autoria por usuário normal | Sim, se co-autor |
| Usuário normal | Sim | sim, se criador ou coautor | Sim, se criador ou coautor |
| Moderador e administrador | sim | sim | sim |

Alguma mudança necessária nisso?

Eu acho que isso parece bom!

No sábado, 2 de junho de 2018 às 12h02, Gaurav Sachdeva [email protected]
escreveu:

Aqui estão os privilégios relacionados ao projeto
Função do usuário Criação de rascunho Edição de rascunho Publicação de rascunho
New Comer Não Sim, se for coautor feito por usuário normal Sim, se for coautor
Usuário normal Sim sim, se criador ou coautor Sim, se criador ou coautor
Moderador e administrador sim sim sim

Alguma mudança necessária nisso?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394105517 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ5T3dppEz0VbNlBccH9mWYLHuvEMks5t4tNQgaJpZM4TrH7C
.

Impressionante, então o recurso está completo. Deixe-me fazer alguns testes finais e então poderemos mesclá-lo. Obrigado.

Surpreendente! Talvez isso pudesse usar um pouco de documentação em uma página wiki usando
sua tabela acima, e gostaria de saber se o colaborador procurando fazer técnicas
escrever estaria interessado?

No sábado, 2 de junho de 2018, 12h10 Gaurav Sachdeva [email protected]
escreveu:

Impressionante, então o recurso está completo. Deixe-me fazer alguns testes finais e então
poderíamos mesclá-lo. Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394105946 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ91Ibl1yEKXKc9Q31i9KMVNvmHGAks5t4tUCgaJpZM4TrH7C
.

Na verdade, eu também estava pensando no mesmo, também poderíamos manter um novo documento (ou existente) para armazenar os diferentes valores de status, ou seja, para nós, comentários, usuários, etc. Que tal isso?

Essa é uma ideia muito boa !!!!

No sábado, 2 de junho de 2018, 13h06 Gaurav Sachdeva [email protected]
escreveu:

Na verdade, eu também estava pensando no mesmo, também poderíamos manter um novo
doc (ou existente) para armazenar os diferentes valores de status, ou seja, para nós,
comentários, usuários, etc. Que tal isso?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394109457 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJx83NUf-4E8-yMPLwQTsvs1JLZ3Qks5t4uIFgaJpZM4TrH7C
.

oi @jywarren , há algumas coisas que não foram consideradas sobre o recurso

  1. Mudanças na API para ocultar o rascunho - que tal verificarmos a API em um PR separado?
  2. Atualmente, o usuário seria capaz de acessar seu rascunho apenas por meio do painel, assim como as notas moderadas.
  3. Embora eu tenha verificado todas as áreas suspeitas onde o rascunho pode aparecer em nosso site, mas não consigo encontrar nenhuma. Portanto, apenas usuários qualificados seriam capazes de ver. Depois de mesclar isso, acho que podemos ficar atentos se vermos qualquer rascunho de conteúdo publicamente.
  4. Este método set_sidebar está me incomodando, pois não consigo obter controle sobre essas linhas https://github.com/publiclab/plots2/blob/master/app/controllers/application_controller.rb#L38 -L57 depois de tentar muitas rotas, acho que alguma API pode estar usando isso.
  5. Você conhece alguma área onde o método index está em uso https://github.com/publiclab/plots2/blob/master/app/controllers/notes_controller.rb#L5 -L8?

Obrigado

Atualizar:

  1. index método era usado em testes antigos e mostra os recentes, populares, etc. - Este foi resolvido.

Como a implementação básica de Draft feature é feita, devo começar com a próxima etapa, que seria compartilhar a URL secreta com usuários não PL ou posso implementar parte da assinatura de # 2104 e @ViditChitkara e eu podemos mesclar nosso trabalho depois disso? Obrigado.

Isso soa maravilhoso!

Olá @jywarren @steviepubliclab , estou começando na parte de configurações de assinatura, alguns pontos para discutir:

  1. Que tal fazer uma página de configurações onde teríamos diferentes subseções?
  2. Vocês gostam deste design:

settings

Além disso, @jywarren poderia aprovar minha postagem https://stable.publiclab.org/notes/Gaurav/06-05-2018/first-note em https://stable.publiclab.org
Obrigado!

Amei o design e acabei de aprovar seu post! Excelente trabalho, Gaurav!

Na terça, 5 de junho de 2018 às 13h05, Gaurav Sachdeva [email protected]
escreveu:

Olá @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , estou começando na assinatura
parte das configurações, alguns pontos para discutir:

  1. Que tal fazer uma página de configurações onde teríamos diferentes
    subseções?
  2. Vocês gostam deste design:

https://user-images.githubusercontent.com/20878070/37797928-44caff74-
2e41-11e8-925b-36e91080c3b0.gif

Além disso, @jywarren https://github.com/jywarren poderia aprovar meu
poste https://stable.publiclab.org/notes/Gaurav/06-05-2018/first-note em
https://stable.publiclab.org
Obrigado!

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394824494 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ895AYsPoDAYFkdYd8imhrci3KaYks5t5tZlgaJpZM4TrH7C
.

Olá @jywarren @steviepubliclab , tenho meu último exame no dia 13, conforme notificado aqui . Depois disso, começarei a trabalhar nessa questão e na parte da assinatura. Obrigado.

Super, boa sorte !!

Na segunda-feira, 11 de junho de 2018 às 15:15, Gaurav Sachdeva [email protected]
escreveu:

Olá @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , tenho meu último exame no dia 13 porque
notificado aqui
https://github.com/publiclab/plots2/issues/2764#issuecomment-395860635
. Depois disso, vou começar a trabalhar nisso. Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-396354777 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ-8x_GGgfuAz2DNVAxvlLX2wKUMPks5t7sHSgaJpZM4TrH7C
.

Obrigado!

Olá @jywarren @steviepubliclab , criei a página wiki sobre o recurso Rascunho em https://publiclab.org/wiki/draft-feature , edite-o ou diga se acha que alguma modificação é necessária. Obrigado.

Olá, @jywarren @steviepubliclab # 2796 levaria algum tempo para fazer a fusão, pois depende do PR da Vidit. Nesse ínterim, gostaria de dar um empurrão final a este.

Aqui está o plano, queremos fornecer um URL secreto para as pessoas terem sua revisão. Para isso, precisamos armazenar um token em algum lugar que tornaria a URL secreta eficaz. Agora, em vez de armazenar a URL de cada nota no banco de dados, podemos gerar user_tag contendo o token. Esse token seria excluído no momento da publicação do rascunho. Como isso soa?

Olá @jywarren @steviepubliclab , levantei um PR para a parte final do recurso de rascunho, ou seja, compartilhando uma URL secreta. Aqui está a demonstração: https://drive.google.com/file/d/1lxhz-v2WhPwBR9GMut83SrOAwPxdH-mX/view?usp=sharing

Além disso, eu empurrei unstable , você também pode tentar lá.

Aqui estão algumas perguntas sobre design:

  1. Onde o "Gerar URL secreto" deve ser colocado e como deve ser?
    Visão atual:

screen1

  1. O URL é compartilhado por meio de um alerta por enquanto - é apropriado?
    Visão atual:

screen2

Obrigado.

Uau, isso é muito legal. Eu diria, vamos exibir o prompt para compartilhar dentro
o alerta de nota de rascunho na parte superior, com um botão que diz "Compartilhar um link secreto".
E eu gosto que você use um alert() mas podemos fazer um melhor - um
prompt('This link will give recipients access to ','link') - o que você
acho?

Que tal usar uma tag de nó normal, já que a URL não será visível
de qualquer forma ... eu acho que a tag do nó pode aparecer em algumas listas, então não é como
seguro. Mas as tags de usuário também serão visíveis publicamente ...

Podemos ocultar essa tag de usuário em particular? Parece um pouco delicado para
manutenibilidade, para usar tags de usuário de uma forma única. Mas voce esta certo eu
não consigo pensar em outra maneira fácil.

Espere - e se adicionássemos um hash exclusivo ao final do caminho do URL de rascunho,
já que isso não é público e já que iremos sobrescrevê-lo na publicação?

E então o aviso de "Rascunho" poderia explicar que "o URL temporário
desta postagem pode ser compartilhada para permitir que outras pessoas tenham acesso para lê-la. Clique aqui para
adicione um co-autor "... o que você acha?

Obrigado por pensar sobre isso !!

Sábado, 16 de junho de 2018 às 17:55 Gaurav Sachdeva [email protected]
escreveu:

Olá @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , levantei um PR para parte de
Recurso de rascunho, ou seja, compartilhamento de URL secreto. Aqui está a demonstração:
https://drive.google.com/file/d/1lxhz-v2WhPwBR9GMut83SrOAwPxdH-mX/view?usp=sharing

Além disso, eu empurrei a instável, você pode tentar lá também.

Aqui estão algumas perguntas sobre design:

  1. Onde o "Gerar URL secreto" deve ser colocado e como deve ser
    Veja?
    Visão atual:

[imagem: tela1]
https://user-images.githubusercontent.com/20878070/41502694-bd048ffc-71dd-11e8-9581-9d0aa4ba5839.png

  1. O URL é compartilhado por meio de um alerta por enquanto - é apropriado?
    Visão atual:

[imagem: tela2]
https://user-images.githubusercontent.com/20878070/41502701-ee7abab6-71dd-11e8-85a4-c270cd5f3d5d.png

Obrigado.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-397840908 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJwpIPY9fmEkigMFhtnfKZ0p1vZ6Oks5t9X6xgaJpZM4TrH7C
.

Olá @jywarren , usarei o prompt, obrigado por apontar!

Espere - e se adicionássemos um hash exclusivo ao final do caminho do URL de rascunho,
já que isso não é público e já que iremos sobrescrevê-lo na publicação?

Apenas para ter certeza de que estamos na mesma página - estou armazenando um token exclusivo em uma tag de energia, como você pode ver e, em seguida, o URL secreto é gerado anexando esse token ao final do URL normal, como você disse, no momento da publicação , o URL é alterado. Você quer dizer algo como função hash?

O único problema é que qualquer tag pode ser lida pelo público, mesmo que não seja muito óbvia. como se estivessem listados em ordem alfabética em / tags, por exemplo. Então, desde:

  • o campo node.slug só pode ser visto por administradores e autores / co-autores quando é um rascunho, E
  • nós mudamos de qualquer maneira, uma vez publicado

poderíamos usar isso para anexar um hash alfanumérico ao final, como slug-of-node-abcdefg que é relativamente secreto (não mostrado em nenhum lugar publicamente). Faz sentido?

Aha, por exemplo, na instável, eu vi:

screen shot 2018-06-21 at 1 09 05 pm

É difícil prever onde pode aparecer! Talvez seja melhor não usar uma tag.

Sim, você está certo @jywarren. Vou atualizar meu PR. Obrigado.

Ei @jywarren , Eu atualizei meu PR com slug para salvar o token secreto e também alterei o alerta para prompt. Por favor, reveja. Obrigado!

Além disso, comente sobre o botão "Gerar URL secreta" e o texto do prompt. Obrigado novamente!

prompt_using_slug

Vamos nomear o botão "compartilhar link privado" e colocá-lo no alerta?

E "com qual" em vez de "usar qual" - e isso parece bom!

@jywarren colocando o botão em um alerta?

Você quer dizer perceber?

Ótimo trabalho nisso, btw !!!

Obrigado! Aqui está a visão atualizada

pic_draft

Opa, sim - você entendeu. Talvez apenas "Este é um rascunho de nota. Assim que estiver
pronto, clique em [Publicar] para torná-lo público. Você pode compartilhar com
colaboradores [usando este link privado] "?

Emocionante!!

Sábado, 23 de junho de 2018 às 15:42 Gaurav Sachdeva [email protected]
escreveu:

Aqui está a visão atualizada

[imagem: pic_draft]
https://user-images.githubusercontent.com/20878070/41813038-8502ef7c-774b-11e8-9785-4d7c8a8b4820.png

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-399703396 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ68BrFB8h5PEl6iobtaspbJ8PdpIks5t_pn5gaJpZM4TrH7C
.

@jywarren também podemos gerar o link compartilhável no momento da criação do rascunho e, em seguida, mostrá-lo no aviso como você mencionou, em vez do botão "Gerar link" no aviso. O que você acha?

Além disso, abri um problema no número 2920 com relação à exibição de Rascunhos. Gostaria de saber sua opinião aqui @steviepubliclab .

Parece bom - um passo mais simples?

Na quarta-feira, 27 de junho de 2018 às 12h48 Gaurav Sachdeva [email protected]
escreveu:

Além disso, abri um problema em # 2920
https://github.com/publiclab/plots2/issues/2920 em relação à tela
de Rascunhos, gostaria de saber sua opinião, @jywarren
https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab . Obrigado!

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-400750609 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ-7TbOyb1xRlZ_r_Z_6NV_jnPlB1ks5uA7dbgaJpZM4TrH7C
.

Alguma outra mudança @jywarren ? Obrigado.

draft_notice

Parece fantastico!!!

Sábado, 30 de junho de 2018, 6:09 Gaurav Sachdeva [email protected]
escreveu:

Qualquer outra mudança @jywarren https://github.com/jywarren ? Obrigado.

[imagem: draft_notice]
https://user-images.githubusercontent.com/20878070/42124164-96b63906-7c7b-11e8-96f3-1c0e3cb80a50.png

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-401531461 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ6CW_J4h3jEPsP1FmW3zamrbDenRks5uB04tgaJpZM4TrH7C
.

Vamos fazer isso!

No sábado, 30 de junho de 2018, 9h07, Jeffrey Warren [email protected] escreveu:

Parece fantastico!!!

Sábado, 30 de junho de 2018, 6:09 Gaurav Sachdeva [email protected]
escreveu:

Qualquer outra mudança @jywarren https://github.com/jywarren ? Obrigado.

[imagem: draft_notice]
https://user-images.githubusercontent.com/20878070/42124164-96b63906-7c7b-11e8-96f3-1c0e3cb80a50.png

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-401531461 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AABfJ6CW_J4h3jEPsP1FmW3zamrbDenRks5uB04tgaJpZM4TrH7C
.

Envie-me um ping quando estiver pronto para mesclá-lo! Ótimo trabalho!

Está pronto @jywarren! :risonho:

Esta página foi útil?
0 / 5 - 0 avaliações