O pad.ubuntu.com está disponível para todos?

6

Eu realmente amo a interface no link . Parece ser um ótimo bloco de notas quando você quer fazer anotações com outras pessoas.

No entanto, a página principal diz 'Ubuntu Developer Summit'. Isso significa que ele deve ser usado exclusivamente para UDS? Se não, posso usá-lo com meus amigos, seria estranho?

    
por Rafał Cieślak 21.08.2011 / 16:41

2 respostas

10

O link que você postou é, na verdade, apenas para UDS / Ubuntu, mas o software usado é etherpad e você mesmo pode usá-lo em localhost com um navegador.

O Etherpad foi comprado pelo Google e eles abriram o código-fonte ( Mais informações ). Esse link tem várias instâncias de trabalho de forks do Etherpad: Piratepad , Typewith. eu , iEtherpad . Você pode usá-los com seus amigos, mas todos eles são untrusted e usam um servidor remoto para hospedar seus arquivos, portanto tenha cuidado). Imagem aleatória desses links:

Todos os debs e ppas do Ubuntu que encontrei são realmente antigos (como o hardy ), por isso, se você quiser a sua própria versão no seu próprio sistema, o Google fornece instruções sobre compilando e executando a última versão do Etherpad. Do link:

Requisitos

  • Java 1.6 (testado com 1.6.0_10)
  • Scala 2.7 (testado com 2.7.4)
  • Servidor MySQL 5.1 (testado com 5.1.41)
  • mysql-connector-java (testado com 5.1.0)

Ambiente Vários scripts fazem suposições sobre variáveis de ambiente:

  • JAVA deve ser definido para o executável java.
  • JAVA_HOME deve ser definido para o diretório principal do jdk.
  • SCALA deve ser definido para o executável do scala.
  • SCALA_HOME deve ser definido para o diretório principal de distribuição scala.
  • PATH deve conter $JAVA , $SCALA e mysql
  • MYSQL_CONNECTOR_JAR deve ser configurado para o arquivo JAR do conector mysql incluído no download do conector mysql.

Configuração do banco de dados

  • Os scripts assumem que o mysqld está rodando no host local. Uma vez que o mysqld está rodando, você pode configurar o banco de dados etherpad executando o seguinte comando dentro de ajcode/etherpad/ .

    sudo bin/setup-mysql-db.sh
    

    Isso criará um banco de dados chamado "etherpad" com a senha "password" e concederá privilégios ao usuário "etherpad". Todas as tabelas serão configuradas na primeira vez que o etherpad for executado.

Compilando

  • O EtherPad compila todas as suas bibliotecas Java e Scala em um único JAR. Para construir esse jar, você pode executar o seguinte comando dentro de ajcode/etherpad/ .

    bin/rebuildjar.sh
    

    Se você modificar qualquer coisa em ajcode/infrastructure , provavelmente precisará matar o servidor, reconstruir o jar e reiniciar o servidor antes que a alteração entre em vigor. O código dentro de ajcode/etherpad/src pode ser modificado enquanto o servidor estiver em execução e as alterações serão automaticamente selecionadas.

Em execução

  • Para executar o servidor da web etherpad, execute o seguinte comando em ajcode / etherpad /.

    bin/run-local.sh
    

    Na primeira vez que você executar isso, ele deverá imprimir muitas mensagens sobre migrações de banco de dados e, finalmente, imprimir:

    HTTP server listening on http://localhost:9000/
    

    Neste ponto, você poderá visitar o link em seu navegador da Web e criar um novo bloco de anotações.

por Rinzwind 21.08.2011 / 17:30
0

Se precisar realmente usar o link

vá e participe do grupo no link

    
por nadrimajstor 08.03.2014 / 00:13