[Sugar-devel] Help Needed adding a module to my Activity
Sebastian Silva
sebastian at fuentelibre.org
Mon Aug 8 09:42:35 EDT 2016
El 08/08/16 a las 01:30, Sam Parkinson escribió:
>
> Side note: It would be so much better if Sugar activities could just
> declare dependencies. Just say something like "bindeps=fontmake". If
> we just made them all into RPMs/DEBs and had a AppStream based store
> interface ... that would be nice. ASLOv2v2 is just something
> automatically building rpms and debs?
>
>
The practice of embedding dependencies within bundles is really bad, it
implies duplication where two activities share a dependency, or, in the
case of multiple architectures, bloat. Finally it makes it nearly
imposisble to account for bugs and vulnerabilities.
Once upon a time Aleksey Lim proposed the "recipe" specification to
overcome activity.info deficiencies. I wonder if it would be possible to
reuse some of his work:
https://wiki.sugarlabs.org/go/Sugar_Network/Recipe_Specification
I saw it working in alpha verision. Currently Hexoquinasa OS image
package list is built in part from dependencies declared in recipe files.
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
More information about the Sugar-devel
mailing list