quinta-feira, 22 de agosto de 2013

Tutorial de instalação do Openerp em vídeo.

Olá, fiz um vídeo de instalação do OpenERP.
Nesta primeira parte apenas ensino quais ferramentas baixar, como instalar as dependências, e de onde baixar o código fonte.



Aguardem pela parte 2 e 3 ainda.

Abraços.

segunda-feira, 24 de junho de 2013

Ajudando a localização Brasileira

Muitas vezes não sabemos por onde começar quando queremos ajudar um projeto Open source. Vou dar algumas informações básicas de como começar com o OpenERP.

1º Passo - Onde conseguir informações:

2º Passo - Onde está localizado os projetos:
3º Passo - Como baixar e instalar:
  • Você vai necessitar usar o bazaar para fazer o download do código fonte - http://bazaar.canonical.com/en/
  • Aqui no blog e no site da localização brasileira você encontra como efetuar os downloads e preparar seu ambiente.
4º Outros tipos de contribuição.
  • Você pode ajudar traduzindo o projeto diretamente no launchpad, é super simples (criar conta, acessar o link server, web ou addons e traduzir) - http://openerpbrasil.org/localizacao-brasileira/traducao
  • Você pode ajudar testando o software e reportando bugs diretamente no launchpad, mas lembre de colocar o maior número de informações possíveis sobre o bug.
Por enquanto é isso. Ainda faltam bastante informações sobre a localização brasileira, mas para isso é necessário sua ajuda.

No próximo post falarei sobre o processo de criar branchs e submeter seu código para review.


sexta-feira, 12 de abril de 2013

Configurando o OpenERP para trabalhar com subdominios

O Openerp já foi criado para trabalhar em ambientes multi-tenant ou seja, com várias empresas acessando bancos de dados diferentes, todos compartilhando a mesma aplicação.
Podemos configurar num mesmo servidor vários bancos de dados para várias empresas, e acessar o banco através de um subdominio. Ex:
http://google.openerp.com.br  - Vai acessar a base google
http://microsoft.openerp.com.br  - Vai acessar a base microsoft
http://facebook.openerp.com.br  - Vai acessar a base facebook

São apenas dois simples passos ou um dependendo se o Openerp corrigiu um bug ou não.
Procure em seu arquivo de configuração pela tag dbfilter, se não existir crie-a.

dbfilter = .*   - mude-a para:
dbfilter = ^%d$

Agora você apenas deve configurar em seu servidor de dns os subdominios para apontar para a sua aplicação. Esse parametro irá pegar o subdominio da url, por exemplo "google" e usar para filtrar a lista de banco de dados. Não vai mais aparecer na página inicial a lista de banco de dados.

Caso não funcione, é porque o bug dessa configuração ainda não foi corrigido. Para corrigir é bem simples.
Procure pelo arquivo config.py dentro de server -> openerp -> tools

Procure por:

        group.add_option("--db-filter", dest="dbfilter", default='.*',
                         help="Filter listed database", metavar="REGEXP")

Modifique para :

        group.add_option("--db-filter", dest="dbfilter", my_default='.*',
                         help="Filter listed database", metavar="REGEXP")



Mude default para my_default e pronto.


Agora você já pode configurar vários subdominios.