diff options
Diffstat (limited to 'index.rss')
-rw-r--r-- | index.rss | 150 |
1 files changed, 0 insertions, 150 deletions
diff --git a/index.rss b/index.rss deleted file mode 100644 index f6689b3e324..00000000000 --- a/index.rss +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0"?> -<rss version="2.0" - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:dcterms="http://purl.org/dc/terms/" > -<channel> -<title>Arquivo Público e Distribuído de Memória Coletiva</title> -<link>https://arquivo.sarava.org/</link> -<description>Arquivo Público de Memória Coletiva</description> -<item> - - <title>Documentação</title> - - - <guid isPermaLink="false">https://arquivo.sarava.org/documentacao/</guid> - - <link>https://arquivo.sarava.org/documentacao/</link> - - <pubDate>Sat, 01 Aug 2015 16:48:57 -0300</pubDate> - <dcterms:modified>2015-08-01T19:48:57Z</dcterms:modified> - - <description><h2>Criação</h2> - -<p>O sistema foi criado usando <a href="http://git-annex.branchable.com/tips/setup_a_public_repository_on_a_web_site/">esta dica</a>.</p> - -<h2>Obtendo uma cópia</h2> - -<p>Usando git:</p> - -<pre><code>git clone git://git.sarava.org/arquivo.git -</code></pre> - -<p>Usando git via https:</p> - -<pre><code>git clone https://arquivo.sarava.org/.git arquivo -</code></pre> - -<p>Usando rsync:</p> - -<pre><code>rsync -avz rsync://arquivo.sarava.org/arquivo/ arquivo/ -</code></pre> - -<p>Usando httrack:</p> - -<pre><code>httrack http://arquivo.sarava.org/ -</code></pre> - -<h2>Restaurando o espelho principal</h2> - -<p>No caso de alguma falha, proceda a partir de uma das cópias:</p> - -<pre><code>git clone --bare arquivo arquivo.git # um repositório bare é copiado mais rapidamente -rsync -avz -e 'ssh -p PORTA' arquivo.git/ arquivo@SERVIDOR:/var/cache/sites/arquivo.git -</code></pre> - -<p>Já nos servidor remoto:</p> - -<pre><code>cd /var/cache/sites -git clone arquivo.git arquivo &amp;&amp; rm -rf arquivo.git -chown -R arquivo. arquivo -cd arquivo &amp;&amp; git annex init SERVIDOR &amp;&amp; make whoami &amp;&amp; make post_update -</code></pre> - -<p>A partir deste ponto você já pode adicionar usar o repositório normalmente.</p> - -<h2>Compilando a documentação</h2> - -<p>Esta documentação é mantida usando um <a href="https://rhatto.sarava.org/static/">compilador de sítios estáticos</a>. Para compilá-la, use</p> - -<pre><code>make web -</code></pre> - -<p>Notar que:</p> - -<ul> -<li>O sítio estático é gerado <em>na mesma pasta</em> do repositório para facilitar sua replicação e espelhamento.</li> -<li>Assim, caso algum arquivo de documentação seja renomeado, os correspondentes arquivos gerados estaticamente também devem ser renomeados para evitar o acúmulo de detritos digitais.</li> -</ul> - - -<h2>Atualização automática</h2> - -<p>Conteúdos baixados de outros sites pode ser automaticamente incluídos no <code>git-annex</code> diariamente através <a href="https://arquivo.sarava.org/bin/cron">de um cronjob</a> como o seguinte:</p> - -<pre><code>30 6 * * * /var/cache/sites/arquivo/bin/cron -</code></pre> - -<ul> -<li>Um <a href="https://arquivo.sarava.org/bin/post-update">post-update hook</a> é disponibilizado para facilitar atualizações depois de um <code>git annex sync</code>.</li> -<li>O <a href="http://git-annex.branchable.com/design/assistant/inotify/">git-annex watch</a> também pode ser utilizado.</li> -</ul> - -</description> - - -</item> -<item> - - <title>Tarefas</title> - - - <guid isPermaLink="false">https://arquivo.sarava.org/tarefas/</guid> - - <link>https://arquivo.sarava.org/tarefas/</link> - - <pubDate>Sat, 01 Aug 2015 16:48:57 -0300</pubDate> - <dcterms:modified>2015-08-01T19:57:26Z</dcterms:modified> - - <description><ul> -<li>Desenvolvimento: - -<ul> -<li>Implementar assinatura do repositório.</li> -<li>Logfile para o cronjob.</li> -<li>Avaliar workflow (<code>git-flow</code> conflita com <code>git-annex</code>?).</li> -<li>Avaliar retorno de conteúdo dos <a href="https://links.sarava.org">Links Saraventos</a> por conta de performance.</li> -<li>Alvo padrão do <code>Makefile</code> realizando as configurações básicas de um novo espelho.</li> -<li>Facilitar a indexação do acervo.</li> -<li>Configurar git-annex watch para monitoramento automatico de arquivos adicionados no repositorio publico.</li> -<li>Índices de pastas mais bonitos (upstream).</li> -</ul> -</li> -<li>Documentação: - -<ul> -<li>Mais detalhada e explicativa.</li> -<li>Manifesto: uma alternativa ao cloud computing e aos acervos corporativos.</li> -<li>Texto detalhado sobre licenciamento.</li> -<li>Texto sobre como criar seu próprio arquivo público e independente, seja via fork ou from scratch.</li> -<li>Como contribuir: rede de curadorias.</li> -<li>Formatos livres.</li> -<li>Future-proofing.</li> -<li><a href="https://encontro.sarava.org/Principal/ConjuntoDePrincipiosEticos">Princípios dos grupos e mídias livres</a>.</li> -<li>Lançar chamado para divulgação e colaboração.</li> -<li>Definir política de mesclagem e repositórios associados.</li> -<li>Howto sobre como adicionar arquivos: via email, formulario, git, rsync, web, etc.</li> -<li>Como sincronizar com o arquivo e baixar conteúdo?</li> -<li>Criar torrent de arquivos e opcionalmente semea-los.</li> -<li>Criar howto sobre como espelhar o arquivo usando git-annex, rsync, etc.</li> -<li>Criar texto sobre as tecnologias usadas e como elas contribuem para a preservação e difusão de conteúdo.</li> -</ul> -</li> -</ul> - -</description> - - -</item> - -</channel> -</rss> |