gnuzilla-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please remove Ghostery from Mozzarella


From: Luis Guzman
Subject: Re: Please remove Ghostery from Mozzarella
Date: Sat, 25 May 2024 17:13:49 -0600
User-agent: Icedove Mail

Hello chippy,

I've been looking closely the development, and here some details I could share.

En 25/05/24 10:27, chippy escribió:
Hi.

[...]

I tried for few minutes the extension Ghostery and it connected back to
several services (like collector-hpn.ghostery.net) . [...]
> Isn't this a scammy extension?

What is this doing on Mozzarella? I expected Mozzarella to be a curated
collection of extensions. However, this, unfortunately, does not seem
the case.

By the length of the repository, that will require a full team of several people to be able to curate and review all the source code of each extension. I'm not aware of a distro with such workforce which is the closest to people curating large amount of packages / source code I could think of.

So Mozzarella uses scripts to parse extensions via API calls by the license they report to use, following that path I'm sure there could be cases where that could be wrong, as the license could be wrongly reported or not complied to.

Nevertheless, this approach allows to automate parsing the complete archive with no more work than the one done by the scrapper scripts.


Another question:

I was wondering if it could be possible on the mozzarella website to
add, in the details of the extensions,
- whether or not the extension phones homes,
- whether or not the extension needs downloading except
from https://addons.mozilla.org and
- if it contacts third parties.

If you check the API search parameters, you'll see there is no way to know that, by an API call.
* https://mozilla.github.io/addons-server/topics/api/addons.html

Adding such integration would require to change the nature of Mozzarella code base to some sort of wiki database, which reminds me to the h-node effort.

This would enormously help me and others, I imagine, in deciding
whether or not to use an extension, like in this case.

The author has noted that Mozzarella on it's current state is developed on his free time[1]. So, volunteering to implement such changes would be a good starting point.


Thanks in advance,
Chippy.


Regards

[1] https://gitlab.trisquel.org/joeall/mozzarella/-/tree/develop-no-data?ref_type=heads#project-status



reply via email to

[Prev in Thread] Current Thread [Next in Thread]