Dependencia entre plugins

Bráulio Bhavamitra braulio at eita.org.br
Fri Sep 13 15:29:16 BRT 2013


Oi Terceiro, Rodrigo e comunidade,

Uma dúvida que resta é sobre qual seria o melhor lugar para colocar a lista
de outros plugins que um plugin depende.

Se se colocar num método da classe do plugin (por exemplo
ShoppingCartPlugin), então o script/noosfero-plugins vai ter dificuldade de
acessar.

Outra alternativa seria criar um arquivo yml (um plugin.yml) e colocar lá
esta configuração. Aí fica um pouco mais fácil para o
script/noosfero-plugins pegar a informação.

Que acham?

abraços,
bráulio

---------- Forwarded message ----------
From: Bráulio Bhavamitra <braulio at eita.org.br>
Date: 2013/8/21
Subject: Re: Noosfero-br Digest, Vol 14, Issue 15
To: "noosfero-br at listas.softwarelivre.org" <
noosfero-br at listas.softwarelivre.org>


2013/8/20 Antonio Terceiro <terceiro at colivre.coop.br>:
> On Tue, Aug 20, 2013 at 12:26:54PM -0300, Rodrigo Souto wrote:
>> Do topo da cabeça, além do que Braulio falou o que eu lembro que deve
>> ser feito é o carregamento dos plugins na ordem certa. Isso pode
>> possivelmente envolver carregar as dependências de um plugin para rodar
>> testes ou migration sem ter que fazer isso explicitamente.
>
> Basta fazer com que quando vc habilita um plugin A que depende do plugin
> B, vc também habilite B. Se A usa B, então no código de A tem que ter as
> chamadas de `require` necessárias.
Isto, com os paths dos plugins previamente carregados os plugins podem
carregar uns aos outros livremente.

Acho que o problema é mesmo nas ativações (script e ambiente).

abraços,
bráulio
>
> --
> Antonio Terceiro <terceiro at colivre.coop.br>
> Colivre - Cooperativa de Tecnologias Livres
> http://www.colivre.coop.br/
>
>
>
> _______________________________________________
> Noosfero-br mailing list
> Noosfero-br at listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>



--
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br



-- 
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
destruídas nas fases de extroversão e introversão do fluxo imaginativo
cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
naquele momento, essa pessoa é a única proprietária daquilo que ela
imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
por um milharal também imaginado, a pessoa imaginada não é a propriedade
desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
a propriedade deste universo é de Brahma, e não dos microcosmos que também
foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
mutável ou imutável, pertence a um indivíduo em particular; tudo é o
patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20130913/439714b0/attachment.html>


More information about the Noosfero-br mailing list