[Gambas-user] Gambas Software Farm in revision #6666 (!)

Kevin Fishburne kevinfishburne at ...1887...
Sun Nov 23 05:48:34 CET 2014


On 11/22/2014 09:30 PM, Benoît Minisini wrote:
> Hi,
>
> It's late there, but I wanted to make that available as soon as possible
> so that people can see it and comment, even if it is not finished at
> all. (It's for the revision number too...)
>
> I added a new button in the IDE welcome dialog that opens the "Gambas
> Software Farm" dialog.
>
> At the moment, it allows to browse the content of a Gambas farm. By
> default, it should points at 'http://gambaswiki.org' for testing.
>
> Voting for a software and installing a software is not done yet.
>
> I have registered the 'gambasfarm.org' website, so that it become the
> official Gambas Software Repository in the future.
>
> At the moment, registering to a farm is possible from the IDE option
> dialog only. And publishing is done from the 'Publish...' menu entry.
>
> Waiting for the comments now...
>

This is going to be a killer feature, so thanks for your continued work 
on it.

Despite the fact that we currently have a pretty tight-knit community of 
(hopefully) virtuous people, as with any software repository something 
that will require consideration is the potential for malicious 
applications to be uploaded to a repo.

The recent Sylph demo I made available, for example, is a binary without 
source (since I plan to release it commercially). I could have made it 
search for personal information and upload it to an FTP site somewhere 
and no one would have known the difference. Obviously I didn't do that, 
but the point is how would anyone know?

GAMBAS currently (as far as I know) doesn't have a budget to have people 
review source code, and I'm not even sure if making the source code 
publicly available should even be a requirement for addition to a repo, 
so I'm not quite sure how this problem could be addressed. At the bare 
minimum there should be (perhaps as an expansion of the voting system) a 
"Flag as malware" option or a review period before an application is 
made available to the public. The registration process to upload 
applications could also be made stronger somehow.

Something else to consider are applications that contain illegal 
content, such as IP violations or other things that shall not be 
mentioned. Any sort of centralized (non P2P) "content distribution" 
system has to face these issues, so I just wanted to give everyone food 
for thought to prevent us showing up on Slashdot for the wrong reasons. :)

-- 
Kevin Fishburne
Eight Virtues
www: http://sales.eightvirtues.com
e-mail: sales at ...1887...
phone: (770) 853-6271





More information about the User mailing list