O aplicativo de tarefas de código aberto para marcadores.
AVISO 15 de junho de 2020: A nova ramificação padrão é chamada de "tronco".
Oferecemos este código-fonte para Unmark totalmente gratuito. Fazemos isso na esperança de que o Unmark continue vivo por muitos anos, mesmo que paremos de mantê-lo. Você também pode usá-lo gratuitamente (com atualização paga) em Unmark.it
Para apoiar o seu desenvolvimento, considere assinar Unmark.it, doando via Paypal. Ou você pode contribuir com o código.
Executar Unmark é recomendado apenas para usuários intermediários. Isso não significa que se você é iniciante, não queremos que você tente. Corte fora! Só que você deve esperar alguns redutores de velocidade (embora os estejamos eliminando o tempo todo). Se precisar de ajuda além do que é fornecido, crie um problema no Github. Antes de criar um novo problema, recomendamos pesquisar os problemas no GitHub para ver como outras pessoas resolveram seus problemas.
Agora é recomendado usar o Docker/Docker Compose para instalar e executar o Unmark localmente, tanto para uso pessoal quanto para desenvolvimento. Consulte a seção de instruções de instalação abaixo.
No entanto, se você for executar seu próprio servidor:
Alguns problemas comuns foram relatados. Alguns estão tentando carregar o Unmark em um subdiretório, usando diferentes versões de PHP ou Apache, ou usando bancos de dados completamente diferentes. Embora seja possível fazer isso, espere problemas.
Outras coisas comuns que surgem:
Incluímos os arquivos Docker Compose, Dockerfile e PHP.ini apropriados para executar o Unmark localmente no Windows ou Mac com quase nenhuma configuração. Temos usado o Docker no Windows e no Mac nos últimos dois lançamentos e gostamos dele. No entanto, isso ainda está em sua fase inicial, portanto, relate quaisquer problemas que encontrar.
Aviso: executar docker-compose down -v
apagará os volumes do Docker, incluindo seu banco de dados local. Se você não incluir o argumento -v, seu banco de dados permanecerá intacto. Se você precisar executar -v, faça login em Unmark e exporte suas marcas primeiro.
/application/config/database-sample.php
para /application/config/database.php
docker-compose up -d
(para desligar, desmarque, execute docker-compose down
)git clone https://github.com/cdevroe/unmark.git
(ou, se você tiver bifurcado o repositório, use seu URL)/application/config/database-sample.php
para /application/config/database.php
(deixe database-sample.php
no lugar)/application/config/database-sample.php
para /application/config/database.php
docker-compose up -d
(para desligar, desmarque, execute docker-compose down
)npm install
grunt
mais informações sobre GruntNão é mais recomendado, mas faça o que quiser!
/application/config/database-sample.php
para /application/config/database.php
/application/config/database.php
your-local-url/setup
docker-compose down
/application/config/database.php
local intacto).git pull origin trunk
npm update
no diretório raiz do aplicativogrunt
no diretório raiz do aplicativoAtualmente, o Unmark suporta a importação da versão hospedada do Unmark, qualquer versão auto-hospedada do Unmark, Readability, Pinboard, Delicious, Pocket e muitos outros serviços.
Para garantir que isso funcione corretamente, certifique-se de que a configuração "max_upload_size" do arquivo PHP.ini seja maior que o arquivo que você está tentando importar.
Por favor, considere doar via Paypal. Outra forma importante de contribuir é relatar quaisquer problemas encontrados com o Unmark no Github e ser o mais detalhado possível sobre o problema que você está enfrentando.
Outra forma é contribuir com seu próprio código por meio de Pull Requests. Aqui estão algumas notas sobre como fazer isso.
git checkout -b your-branch-name
git push origin your-branch-name
Isso torna mais fácil testar seu código localmente e também permite que a comunidade discuta sobre ele.
Usamos Grunt para compilar nossos arquivos SASS em CSS e concatenar e compactar nossos arquivos JavaScript para uso e algumas outras pequenas tarefas. Para quaisquer atualizações de JavaScript ou estilos, você também precisará usar o Grunt. Consulte o site do Grunt para obter ajuda. Gostaríamos de um dia nos afastar do Grunt para a maioria dessas tarefas.
Desmarcar foi originalmente criado por Colin Devroe. Foi um projeto paralelo chamado Nilai (a palavra indonésia para "marca") e reconstruído do zero pela Plain, uma pequena empresa de software, que incluía Jeff Johns, Kyle Ruane, Tim Whitacre, Chris Fehnel, Jakub Jakubiec e Colin Devroe .
Agora está sendo mantido por Colin, Kyle e a comunidade em seu tempo livre. Por favor, considere doar ou contribuir com código para manter o Unmark vivo e bem.
Atualmente sendo mantido por: @cdevroe e @kyleruane.
Agradecimentos extra especiais para:
Também contribuições de @thebrandonallen, @simonschaufi, @williamknauss, @hewigovens