Etherpad-lite: Versão da planilha?

Criado em 4 jul. 2018  ·  7Comentários  ·  Fonte: ether/etherpad-lite

Seria possível criar um fork do etherpad, modificando o contêiner de texto para ser um contêiner de planilha, como um jquery? EtherCalc é uma alternativa terrível em comparação com o etherpad, e adoraria ver uma versão modificada do etherpad que funcionasse como uma planilha.

Feature Request

Comentários muito úteis

Parece possível para mim. Mas isso seria um esforço ENORME, há muitas coisas que uma planilha faria que o Etherpad atualmente não implementa.

Todos 7 comentários

Parece possível para mim. Mas isso seria um esforço ENORME, há muitas coisas que uma planilha faria que o Etherpad atualmente não implementa.

Não sei por que isso precisa ser fechado, especialmente se as pessoas gostariam de trabalhar nisso e ver o problema. Handsontable parece ser um ótimo candidato.

Não vejo isso como um problema do Etherpad _per se_, mas estou bem em deixar isso aberto para outros discutirem.

Você mencionou o Handsontable, pode explicar por que precisaríamos de um fork do Etherpad em vez de usá-lo? E existem outras opções que você pesquisou como alternativas? Seria bom ter esses pontos descritos para iniciar a discussão ...

Eu concordo, idealmente não teria que ser um garfo, poderia ser apenas uma opção quando você fizer um novo bloco, escolher entre word / text pad ou spreadsheet pad . Vou pesquisar para conectá-lo, mas ainda não estou familiarizado com a base de código. A grande preocupação para mim é se precisaríamos de diferentes mensagens de websocket para corresponder às ações da planilha.

Quem não adoraria uma versão em planilha?

Dado o estado atual do projeto (segurança, estabilidade, correção de bugs, modernização), acho que está gravemente fora do escopo, mas não vou nem mesmo limitar aonde um desenvolvedor motivado pode chegar.

Vamos sonhar com uma prova de conceito de planilha:

  1. nunca deve afetar a estabilidade da versão de texto;
  2. o POC deve começar sua existência como um plugin fora da árvore;
  3. novas mensagens e ganchos provavelmente seriam necessários: essas modificações principais devem ser mantidas ao mínimo e nunca quebram a compatibilidade;
  4. as modificações principais devem ser mantidas sob um sinalizador de recurso ;
  5. se o experimento for bem-sucedido, o plug-in pode ser incorporado ao repositório oficial.

Estou pensando em algo semelhante ao próximo trabalho sobre o novo tema , que pode ser ensinado imediatamente, mas tem que obedecer a regras de qualidade desde o início.

Exceto por uma planilha, tudo é 100x mais difícil, e não sei se os principais contribuidores podem dar muito suporte ...

Você gostaria de tentar nessas condições, @dessalines?

Por algum motivo, pensei que https://github.com/ethersheet-collective/EtherSheet era vagamente mais baseado no Etherpad. É JS, pelo menos, embora pareça estar morto e o site se foi.

Minha pergunta é: por que não contribuir para tornar o EtherCalc menos "terrível"? Suspeito que seria muito mais fácil melhorar um aplicativo de planilha existente do que tentar transformar um processador de texto em uma planilha. Tenha em mente que um bom aplicativo de planilha é mais do que apenas "células nas quais você pode digitar texto", você quer fórmulas e gráficos e a capacidade de referenciar dados em uma célula a partir de outra.

Você poderia dar a um programa de planilha uma barra de ferramentas e IU que imite o Etherpad (o que seria legal), mas é muito mais do que trocar um contêiner por outro, seria um aplicativo totalmente diferente.

Sem atividade, fechando.

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