Evandro Vale Miquelito wrote:
>
> Olá Paulo, tudo bom ?
>
> Desculpe-me pela demora na resposta. Os últimos dias foram e ainda
> estão sendo bastante atarefados aqui.
>
>> Sim, ja, como eu penso numa segunda versao em web (thin client),
>> minha primeira opcao era Zope ate por causa da experiencia
>> que venho adquirindo trabalhando com este framework la na COPPE
>> (principalmente com web services). Porem, o desenvolvimento
>> com o Zope nao me parece mto simples (contradizendo a filosofia
>> python, na minha opiniao) ... e claro que se trata de um software
>> de excelente qualidade e de grande utilidade, mas eis que descobri o
>> rails e desde entao tenho estudado bastante ruby e rails ... me agradou
>> mto este framework (e principalmente a linguagem) e parece que se
>> encaixa perfeitamente no tipo de soft que
>> estamos desenvolvendo (um dos grandes destaques e a metodologia de
>> programacao MVC ... o rails praticamente
>> te "obriga" a dividir o modelo, vista e controle - logico que da pra
>> fazer isso com qq tecnologia,
>> mas no rails isto se torna mais natural). Mas enfim, por enquanto, na
>> minha preferencia, rails ta em primeiro lugar seguido pelo zope.
>
>
> Sim, MVC é uma metodologia interessante mas creio que o melhor ainda seja
> utilizarmos ferramentas que abstraem esse conceito e nos fornecem uma api
> ainda mais simplificada e de alto nível. É isso que o framework Kiwi, que
> desenvolvemos aqui na Async, faz. Já estamos na versão 2.0 e infelizmente
> ainda não há documentação disponível para a mesma, contudo em
> http://www.async.com.br/kiwi/ você encontra a documentação da versão 1.0.
>
>> Mas me surgiu uma duvida, pq vcs optaram por um soft desktop (gtk)?
>> Vcs estao "presos" a plataforma Linux pelo que me parece, isto nao e
>> um fator limitante
>> para clientes? (e claro que e melhor utilizar o linux para maioria
>> delas, mas e se algumas nao utilizarem?).
>
>
> Presos não. Há versões gtk para windows embora ainda não tenhamos
> testado o
> Stoq neste ambiente. É preciso deixar claro que a Async é uma empresa que
> trabalha com 100% de tecnologia open source e por enquanto não temos
> interesse em investir em uma versão windows do Stoq. Por outro lado,
> sendo a
> suíte de aplicativos livre, é bem provável que alguém se disponha a
> testar e
> disponibilizar uma versão que rode em ambiente Microsoft. Há uma wiki
> page
> que escrevi há algum tempo sobre este tema. Veja em:
> http://www.async.com.br/projects/stoq/wiki/index.php/Plataforma
>
> O motivo de escolhermos aplicações desktop foi o de prover o máximo em
> termos de usabilidade para os usuários, ponto este que é justamente um
> dos
> mais fracos nos atuais ERPS disponíveis no mercado. Há também o
> desejo de disponibilizarmos uma versão web dos aplicativos embora não
> seja
> por enquanto uma prioridade.
>
>> - Pelo que me pareceu ninguem ainda esta utilizando o sistema, certo?
>> Os 8
>
>
> Na verdade a versão 1.0 do Stoq chegou a ser bastante utilizada sim.
> Quanto
> a versão 2.0 ainda não temos nenhum usuário devido ao estágio ainda
> inicial
> de desenvolvimento.
>
>> clientes aos quais
>> vc se referiu vao pagar suporte ou algo assim? ou utilizarao
>> totalmente de graca com o suporte de vcs?
>
>
> Costumamos fechar contratos de manutenção com nossos clientes. Esta é a
> forma como normalmente trabalhamos.
>
>> Pergunto isso, pois e claro que uma empresa (como a Async) tem que se
>> manter de algumas forma, saco vazio nao para em pe, ne? ;)
>
>
> Claro. Temos aqui na Async vários projetos, a grande maioria deles
> relacionados a contratos com empresas do exterior e é dai, juntamente
> com o
> apoio da fapesp, que retiramos a verba para o desenvolvimento do Stoq.
> Aliás, dentre os projetos que temos o único relacionado a software de
> gestão é o Stoq. Entenda também que somos uma empresa especializada no
> desenvolvimento de tecnologia.
>
>> no momento em que eu decidi abrir o codigo, e claro que tb eu tinha
>> os meus interesses ... e o meu plano com o open
>> source e fundamentalmente composto por 4 itens: o primeiro e claro,
>> deixar que outras empresas utilizem livremente o sistema,
>> o segundo e atraves deste uso pelas empresas receber um "feedback"
>> que ajudara ampliacao do sistema, terceiro e que passado um tempo
>> teremos servico de suporte (opcional) do produto e por ultimo, atrair
>> desenvolvedores habilidosos que estejam "escondidos" por ai e
>> contruiur algo legal.
>
>
> É bastante similiar à tática que adotamos aqui.
>
>> - Em quais estados vcs estao presentes? e de qual estado vcs sao?
>
>
> Estamos em São Carlos/SP. Chegou a visitar a nossa página ?
> www.async.com.br
>
> Como eu já disse, nossa presença é mais forte no exterior do que aqui no
> Brasil. Como referência, somos contratados pela Canonical Inc. para
> atuar na
> infra-estrutura da distribuição Ubuntu(www.ubuntulinux.org) baseada em
> debian. Temos alguns clientes dentro do estado de São Paulo também e é
> óbvio que desejamos ampliar nossa área de atuação.
>
>> Claro, o projeto chama-se Finadmin e como ja foi dito, foi construido
>> utilizando Delphi + Interbase.
>> Foi contruido quase que em sua totalidade por mim, contando com
>> aproximadamente 40000 linhas de codigo
>> (o que nao quer dizer mta coisa hehehe), para substituir em uma
>> empresa aqui no Rio um software da
>> Nasajon Sistemas (www.nasajon.com.br) o Controller Gold, pelo fato de
>> nao atender completamente <www.nasajon.com.br>
>> a empresa em questao e pelo seu preco elevado (R$900,00 mensais, por
>> 5 licencas de uso).
>>
>> A arquitetura do sistema e cliente/servidor e o paradigma de
>> progamacao utilizado e o orientado a eventos (longe do ideal), e o
>> soft foi
>> construido basicamente baseado nos processos de negocio da empresa e
>> tb no Controller Gold ... a empresa trabalha com suprimentos de
>> informatica,
>> mais especificamente cartuchos para impressora laser e tinta (e a
>> maior do Rio), entao temos um controle bem diferenciado (mais de
>> detalhado)
>> do processo de |venda -> producao (laboratorio) -> faturamento ->
>> expedicao| do que o normal, alem de outros diferenciais. O soft
>> despertou
>> interesse de outras empresas da area (que sao as 2 outras), sendo que
>> uma delas oferece tb servicos como plotter, xerox, transfer entre
>> outros ...
>> alias este interesse, foi um dos fatores que me motivaram a liberar o
>> codigo.
>>
>> O sistema nao esta separado em partes independentes, de forma que o
>> sistema disponibliza: cadastros diversos (cliente, vendedor, itens de
>> estoque, itens
>> de servico, cobradores e usuarios), documentos internos (sao
>> documentos "virtuais" de controle do processo de negocio, utilizados
>> para a comunicacao
>> entre os diversos setores da empresa) e uma parte fical/financeira
>> (titulos a receber, notas ficais, contas, parcelamentos) .... todas
>> com controle de acesso,
>> e relatorios diversos ... resumidamente e isto.
>>
>> O BD utilizado com ja foi dito e o Interbase, o acesso ao banco e
>> feito utilzando componentes de acesso direto ao banco
>> (lembrando que o Interbase e da propria borland) e vem nos atendendo
>> mto bem (pelo menos para ate 20 clientes, q o caso de uma das empresas).
>>
>> O acesso a impressora fiscal e feito via componente do Delphi (que ja
>> se encontrava pronto). E para relatorios estamos utilizando
>> atualmente Report Builder, mas
>> a maior parte foi feita em quick report.
>>
>> O site do projeto esta no "inicio do inicio", mas esta em
>> http://finadmin.sf.net . <http://finadmin.sf.net>
>
>
> Você me forneceu vários detalhes quanto ao funcionamento do sistema
> feito em
> Delphi. E quanto a versão Ruby+Rails ?
>
> Você já possui alguma idéia sobre como poderemos juntar forças e
> construir
> uma parceria boa para ambos ?
>
> Estamos focando para esta versão inicial do Stoq os segmentos
> comerciais de lojas de roupas e artigos esportivos, móveis e
> eletrodomésticos. Como é o mercado para softwares voltados a estes
> segmentos no Rio ?
>
>
> Felicitações.
>
>>>> Evandro Vale Miquelito : ev...@as...
>>>> Async Open Source - Brazil | http://www.async.com.br
>>>
>
> On Tue, 19 Apr 2005, Paulo Sérgio wrote:
>
>> Ola Evandro,
>>
>> Evandro Vale Miquelito wrote:
>>
>>>
>>> Olá Paulo, tudo bom ?
>>>
>>> Muito interessante o seu e-mail. Também já desenvolvi várias
>>> aplicações de
>>> gestão usando Delphi/interbase, a última delas foi uma solução bastante
>>> completa para gestão de lojas em geral, especialmente lojas de
>>> móveis e/ou
>>> eletrodomésticos.
>>>
>> Legal, temos a mesma experiencia.
>>
>>>> junto a comunidade. Estou liberando o codigo agora (faz umas 3
>>>> semanas), entao ainda
>>>> estou fazendo um site pra colocar no sourceforge (o projeto ja esta
>>>> cadastrado la), e fazendo algumas modificacoes para disponibilizar
>>>> no CVS,
>>>
>>>
>>>
>>>
>>> Foi de fato uma boa idéia passar para o lado do time de
>>> desenvolvedores open
>>> source e você verá o quanto o futuro é promissor para os
>>> profissionais que
>>> compartilham desta filosofia.
>>
>>
>>
>> Com certeza, pena que muitos ainda nao veem desta maneira.
>>
>>>> contamos com 4 desenvolvedores neste inicio e uma segunda versao
>>>> reescrita do zero em Ruby+Rails (thin client) ja esta sendo
>>>> planejada e projetada,
>>>
>>>
>>>
>>>
>>> Já cogitou a idéia de escrever o novo sistema em python ? ZOPE ?
>>> pygtk ?
>>> A sua nova aplicação pelo visto é uma aplicação web, não ?
>>
>>
>>
>> Sim, ja, como eu penso numa segunda versao em web (thin client),
>> minha primeira opcao era Zope ate por causa da experiencia
>> que venho adquirindo trabalhando com este framework la na COPPE
>> (principalmente com web services). Porem, o desenvolvimento
>> com o Zope nao me parece mto simples (contradizendo a filosofia
>> python, na minha opiniao) ... e claro que se trata de um software
>> de excelente qualidade e de grande utilidade, mas eis que descobri o
>> rails e desde entao tenho estudado bastante ruby e rails ... me agradou
>> mto este framework (e principalmente a linguagem) e parece que se
>> encaixa perfeitamente no tipo de soft que
>> estamos desenvolvendo (um dos grandes destaques e a metodologia de
>> programacao MVC ... o rails praticamente
>> te "obriga" a dividir o modelo, vista e controle - logico que da pra
>> fazer isso com qq tecnologia,
>> mas no rails isto se torna mais natural). Mas enfim, por enquanto, na
>> minha preferencia, rails ta em primeiro lugar seguido pelo zope.
>>
>> Mas me surgiu uma duvida, pq vcs optaram por um soft desktop (gtk)?
>> Vcs estao "presos" a plataforma Linux pelo que me parece, isto nao e
>> um fator limitante
>> para clientes? (e claro que e melhor utilizar o linux para maioria
>> delas, mas e se algumas nao utilizarem?).
>>
>>>
>>>
>>>> o plano e entrar forte neste setor como open source (assim como me
>>>> pareceu, a principio, o Stoq).
>>>
>>>
>>>
>>>
>>> Sim, o Stoq é uma solução 100% open source.
>>>
>>>
>>>> Entao estou enviando este mail, para saber mais sobre o projeto
>>>> Stoq e analisarmos se os nossos projetos estao no mesmo caminho (de
>>>> ideologia e mercado,
>>>> fundamentalmente) ... a partir disso poderemos ver se talvez seja
>>>> melhor juntar forcas do que separarmos, ou ainda, trocarmos algumas
>>>> ideias ...
>>>
>>>
>>>
>>>
>>> Estou começando a achar que estamos em caminhos bem próximos sim,
>>> Paulo. E
>>> com certeza teremos de unir forças para atingirmos o mesmo objetivo
>>> de forma
>>> mais rápida e com maior qualidade.
>>
>>
>>
>> Estou vendo isto tambem ;-)
>>
>>>
>>>> Algumas informacoes que seriam relevantes para mim, seriam:
>>>> linguagem de desenvolvemento, qtd de desenvolverdores, qtd de
>>>> clientes, lista de "features" (existe manual?),
>>>> bd utilizado, q tipo de automacao comercial (e um soft ERP
>>>> completo? ou so atende partes especificas? ex.: nota fiscal, titulo
>>>> receber, lancamentos, estoque etc) entre outras.
>>>
>>>
>>>
>>>
>>> Linguagem : python
>>>
>>> Desenvolvedores: cerca de 6 pessoas, sendo que já temos uma proposta de
>>> parceria com uma universidade da Bahia visando
>>> aumentar
>>> este quadro.
>>>
>>> Clientes : já fechamos com uma rede de 8 lojas em Brasilia que
>>> estará
>>> utilizando o Stoq quando o mesmo estiver pronto.
>>>
>>> Banco de dados : ZODB(Zope object data base) e
>>> IndexedCatalog(Framework para
>>> ZODB escrito internamente pela equipe da async).
>>> Nesta semana
>>> estamos executando testes comparativos com outros
>>> DBs e é
>>> possível que haja suporte também para PostgreSQL.
>>
>>
>>
>>
>>> Vou fornecer aqui uma breve explicação sobre o Stoq:
>>>
>>> O projeto Stoq vem sendo conduzido desde janeiro de 2001 pela
>>> empresa
>>> Async Open Source e com o auxílio da fapesp. Desde o início do
>>> projeto
>>> adotou-se um conjunto de ferramentas bastante inovadoras tais como o
>>> IndexedCatalog e Kiwi, duas bibliotecas desenvolvidas
>>> internamente pela
>>> empresa e que se mostraram de grande valia para o desenvolvimento de
>>> aplicativos de gestão empresarial. O fato da empresa se preocupar
>>> bastante com o seu processo de desenvolvimento de software e
>>> também com
>>> a usabilidade no momento de desenvolver as interfaces dos
>>> aplicativos
>>> se constituiu em outro grande diferencial para o Stoq.
>>>
>>> Houve porém um período de latência do projeto em que a Async
>>> optou por
>>> desenvolver outros sistemas e consolidar sua plataforma. Após
>>> superar
>>> esta fase o projeto foi retomado, agora com uma plataforma mais
>>> madura,
>>> maior equipe e objetivos mais ambiciosos. A fase 2 do Stoq visa
>>> agora
>>> implementar uma suíte de 10 aplicativos voltados para a gestão de
>>> empresas comerciais e seu desenvolvimento se encontra a todo vapor.
>>>
>>> Em síntese o Stoq é uma suíte de aplicativos desktop escritos em
>>> python/pygtk2 e, como já dito anteriormente, utilizando-se de
>>> muitas ferramentas
>>> inovadoras e escritas internamente na async. As primeiras versões
>>> estarão
>>> bastante focadas em empresas do comércio varejista tais como
>>> lojas de
>>> roupas, móveis e eletrodomésticos.
>>> Dentre os aplicativos Stoq destacam-se:
>>> - pos: ponto de venda
>>> - sales: aplicativo de venda para uso gerencial
>>> - purchase: controle de compras
>>> - warehouse: gerenciamento de almoxarifado
>>> - payable: controle de contas a pagar
>>> - receivable: controle de contas a receber
>>> - admin: aplicação administrativa
>>> - services: controle de serviços
>>>
>>> Temos também uma página wiki do projeto e que se encontra em
>>> constante
>>> atualização, embora ainda não esteja tão completa como gostaríamos:
>>> http://www.async.com.br/projects/stoq/wiki/
>>
>>
>>
>> Legal, gostei da divisao dos aplicativos ... algumas perguntas a mais:
>>
>> - Pelo que me pareceu ninguem ainda esta utilizando o sistema, certo?
>> Os 8 clientes aos quais
>> vc se referiu vao pagar suporte ou algo assim? ou utilizarao
>> totalmente de graca com o suporte de vcs?
>> Pergunto isso, pois e claro que uma empresa (como a Async) tem que se
>> manter de algumas forma, saco vazio nao para em pe, ne? ;)
>> no momento em que eu decidi abrir o codigo, e claro que tb eu tinha
>> os meus interesses ... e o meu plano com o open
>> source e fundamentalmente composto por 4 itens: o primeiro e claro,
>> deixar que outras empresas utilizem livremente o sistema,
>> o segundo e atraves deste uso pelas empresas receber um "feedback"
>> que ajudara ampliacao do sistema, terceiro e que passado um tempo
>> teremos servico de suporte (opcional) do produto e por ultimo, atrair
>> desenvolvedores habilidosos que estejam "escondidos" por ai e
>> contruiur algo legal.
>>
>> - Em quais estados vcs estao presentes? e de qual estado vcs sao?
>>
>>> Poderia me dizer um pouco mais sobre o sistema que vocês estão
>>> desenvolvendo
>>> ? Qual é o tipo de varejo que ele está focado ? Que tipo de
>>> ferramenta você
>>> pretende usar para geração de relatórios ? como é o acesso ao banco
>>> de dados
>>> e qual db vocês utilizam ? Já existe algum suporte para impressora
>>> fiscal e
>>> leitora de código de barra ? Há algum website ?
>>
>>
>>
>> Claro, o projeto chama-se Finadmin e como ja foi dito, foi construido
>> utilizando Delphi + Interbase.
>> Foi contruido quase que em sua totalidade por mim, contando com
>> aproximadamente 40000 linhas de codigo
>> (o que nao quer dizer mta coisa hehehe), para substituir em uma
>> empresa aqui no Rio um software da
>> Nasajon Sistemas (www.nasajon.com.br) o Controller Gold, pelo fato de
>> nao atender completamente <www.nasajon.com.br>
>> a empresa em questao e pelo seu preco elevado (R$900,00 mensais, por
>> 5 licencas de uso).
>>
>> A arquitetura do sistema e cliente/servidor e o paradigma de
>> progamacao utilizado e o orientado a eventos (longe do ideal), e o
>> soft foi
>> construido basicamente baseado nos processos de negocio da empresa e
>> tb no Controller Gold ... a empresa trabalha com suprimentos de
>> informatica,
>> mais especificamente cartuchos para impressora laser e tinta (e a
>> maior do Rio), entao temos um controle bem diferenciado (mais de
>> detalhado)
>> do processo de |venda -> producao (laboratorio) -> faturamento ->
>> expedicao| do que o normal, alem de outros diferenciais. O soft
>> despertou
>> interesse de outras empresas da area (que sao as 2 outras), sendo que
>> uma delas oferece tb servicos como plotter, xerox, transfer entre
>> outros ...
>> alias este interesse, foi um dos fatores que me motivaram a liberar o
>> codigo.
>>
>> O sistema nao esta separado em partes independentes, de forma que o
>> sistema disponibliza: cadastros diversos (cliente, vendedor, itens de
>> estoque, itens
>> de servico, cobradores e usuarios), documentos internos (sao
>> documentos "virtuais" de controle do processo de negocio, utilizados
>> para a comunicacao
>> entre os diversos setores da empresa) e uma parte fical/financeira
>> (titulos a receber, notas ficais, contas, parcelamentos) .... todas
>> com controle de acesso,
>> e relatorios diversos ... resumidamente e isto.
>>
>> O BD utilizado com ja foi dito e o Interbase, o acesso ao banco e
>> feito utilzando componentes de acesso direto ao banco
>> (lembrando que o Interbase e da propria borland) e vem nos atendendo
>> mto bem (pelo menos para ate 20 clientes, q o caso de uma das empresas).
>>
>> O acesso a impressora fiscal e feito via componente do Delphi (que ja
>> se encontrava pronto). E para relatorios estamos utilizando
>> atualmente Report Builder, mas
>> a maior parte foi feita em quick report.
>>
>> O site do projeto esta no "inicio do inicio", mas esta em
>> http://finadmin.sf.net . <http://finadmin.sf.net>
>>
>>
>> Abraco.
>>
>>>>>> Evandro Vale Miquelito : ev...@as...
>>>>>> Async Open Source - Brazil | http://www.async.com.br
>>>>>
>>>>>
>>>>>
>>>
>>>
>>> On Sat, 16 Apr 2005, Paulo Sérgio wrote:
>>>
>>>> Ola Evandro,
>>>>
>>>> Descobri atraves da lista do python o Stoq. Achei interessante o
>>>> sistema e queria saber mais algumas informacoes sobre ele.
>>>>
>>>> O fato e que eu tambem tenho um sistema de automacao comercial
>>>> escrito em Delphi+Interbase que esta sendo utilizado em 3 empresas
>>>> atualmente (aqui no RJ) e eu decidi liberar o seu codigo e
>>>> desenvolve-lo junto a comunidade. Estou liberando o codigo agora
>>>> (faz umas 3 semanas), entao ainda
>>>> estou fazendo um site pra colocar no sourceforge (o projeto ja esta
>>>> cadastrado la), e fazendo algumas modificacoes para disponibilizar
>>>> no CVS,
>>>> contamos com 4 desenvolvedores neste inicio e uma segunda versao
>>>> reescrita do zero em Ruby+Rails (thin client) ja esta sendo
>>>> planejada e projetada,
>>>> o plano e entrar forte neste setor como open source (assim como me
>>>> pareceu, a principio, o Stoq).
>>>>
>>>> Entao estou enviando este mail, para saber mais sobre o projeto
>>>> Stoq e analisarmos se os nossos projetos estao no mesmo caminho (de
>>>> ideologia e mercado,
>>>> fundamentalmente) ... a partir disso poderemos ver se talvez seja
>>>> melhor juntar forcas do que separarmos, ou ainda, trocarmos algumas
>>>> ideias ...
>>>> Algumas informacoes que seriam relevantes para mim, seriam:
>>>> linguagem de desenvolvemento, qtd de desenvolverdores, qtd de
>>>> clientes, lista de "features" (existe manual?),
>>>> bd utilizado, q tipo de automacao comercial (e um soft ERP
>>>> completo? ou so atende partes especificas? ex.: nota fiscal, titulo
>>>> receber, lancamentos, estoque etc) entre outras.
>>>>
>>>> Estou a sua inteira disposicao para esclarecer e responder qualquer
>>>> tipo de duvida ou curiosidade.
>>>>
>>>> Agradeco desde ja,
>>>> Paulo Sergio.
>>>>
>>>> --
>>>> Paulo S Medeiros - B.Sc Student - DCC/COPPE/UFRJ - Brazil
>>>
>>>
>>>
>> --
>> Paulo S Medeiros - B.Sc Student - DCC/COPPE/UFRJ - Brazil
>
--
Paulo S Medeiros - B.Sc Student - DCC/COPPE/UFRJ - Brazil
|