Chain enable of plugins considering dependencies specification

"Aurélio A. Heckert" aurelio at colivre.coop.br
Wed Nov 27 17:54:29 BRST 2013


plugin dependencies == <3


On 25-11-2013 16:02, Bráulio Bhavamitra wrote:
> Hello all,
>
> As part of the networks plugin developed by EITA, we needed that 
> multiple plugins interacted with each other. That means plugins' 
> dependencies support.
>
> In this case, a suppliers plugin is required by the networks plugin. 
> Also, orders plugin will be used as a base for shopping_cart plugin. 
> These plugins are still in development their code will be submitted 
> when they are ready.
>
> I've already consulted about the implementation of a plugin 
> dependency, so I've done is the result of the talk in the community.
>
> It makes script/noosfero-plugins and the /admin/plugins interface 
> enable dependent plugins as dependencies are specified in a plugin.yml 
> file. It checks for circular dependency and treating other errors.
>
> The code is at:
> https://gitlab.com/noosfero/noosfero/merge_requests/35
>
> I wait for suggestions and contributions.
>
> best regards,
> bráulio
>
>
> -- 
> "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
>
>
> _______________________________________________
> Noosfero-dev mailing list
> Noosfero-dev em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-dev

-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20131127/29ead63f/attachment.html>


More information about the Noosfero-dev mailing list