[Savannah-hackers-public] Savannah Hacker Application

2015-08-19 Thread Bruno Félix Rezende Ribeiro
Greetings Savannah hackers! My name is Bruno Félix Rezende Ribeiro. I’m a computer programmer, system administrator, GNU hacker and free software activist. You can find more information about myself, my areas of technical expertise and my published works at my personal website: http

Re: [Savannah-hackers-public] Unable to moderate Emacs mailing lists

2015-08-24 Thread Bruno Félix Rezende Ribeiro
mailman-users/2008-January/059779.html However, this isn't necessarily the case for those DoS attacks. -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-' irc://chat.freenode.org/oitofelix \_/ xm

[Savannah-hackers-public] Prospective Savannah Hacker Evaluation: Task 13585 (Stive)

2015-08-24 Thread Bruno Félix Rezende Ribeiro
in mind that none of these are strict requirements for the acceptance of your software package in Savannah. === EVALUATION END ==== My user name in Savannah is "oitofelix". My background as a free software hacker can be found at h

[Savannah-hackers-public] Savannah evaluation for FSF's code hosting service criteria for use with GNU packages

2015-08-30 Thread Bruno Félix Rezende Ribeiro
criteria in The Electronic Frontier Foundation's best practices for online service providers[0]? Thank you in advance, I'm looking forward to hear from you! Footnotes: [0] https://www.eff.org/wp/osp -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D

Re: [Savannah-hackers-public] Savannah evaluation for FSF's code hosting service criteria for use with GNU packages

2015-08-31 Thread Bruno Félix Rezende Ribeiro
Hello Karl and other Savannah hackers! There is another question I should ask you just to be safe: Does Savannah permit access from any country, by anyone? Thank you! -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org

Re: [Savannah-hackers-public] Prospective Savannah Hacker Evaluation: Task 13585 (Stive)

2015-09-01 Thread Bruno Félix Rezende Ribeiro
Hello Assaf! Em Sun, 30 Aug 2015 22:53:35 -0400 Assaf Gordon escreveu: > On 08/24/2015 05:01 PM, Bruno Félix Rezende Ribeiro wrote: > > > We strongly encourage that you make the following changes to your > > project. > > > >* Put the copyright and licens

Re: [Savannah-hackers-public] Prospective Savannah Hacker Evaluation: Task 13585 (Stive)

2015-09-07 Thread Bruno Félix Rezende Ribeiro
Use the extended license notice provided there, not the reduced version you used in the '--copyright' option. * Include a copy of the GPLv3+ license as the 'COPYING' file. You can find it here: http://www.gnu.org/licenses/gpl-3.0.txt. =========== EV

Re: [Savannah-hackers-public] Prospective Savannah Hacker Evaluation: Task 13585 (Stive)

2015-09-15 Thread Bruno Félix Rezende Ribeiro
you're > logged in, the message will show your name as the "from" field). I've replied. Unfortunately I can't assign this task to myself nor change its status to "Wait reply". :-( -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o

[Savannah-hackers-public] Evaluation of Robigalia (Task #13737)

2015-09-15 Thread Bruno Félix Rezende Ribeiro
== Let me know what are your thoughts. -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-' irc://chat.freenode.org/oitofelix \_/ xmpp:oitofe...@riseup.net GNU ccd2cue maintainer GNU web tra

[Savannah-hackers-public] Assaf's SAE regexp remote method

2015-09-15 Thread Bruno Félix Rezende Ribeiro
ons. Footnotes: [1] https://savannah.gnu.org/task/?13738 [2] http://gnueval.housegordon.org/ -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-' irc://chat.freenode.org/oitofelix \_/ xmpp:o

[Savannah-hackers-public] Evaluation of blimpserver (Task #13738)

2015-09-15 Thread Bruno Félix Rezende Ribeiro
ng Requirements] * [http://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly/ How to Get Your Project Approved Quickly] === EVALUATION END What about this? -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D

[Savannah-hackers-public] Making Savannah reach grade A in GNU Code Hosting Standards

2015-09-19 Thread Bruno Félix Rezende Ribeiro
minent sentence in either or both of those pages to the effect of encouraging the use of GPLv3+. Let me know if I may help with something. Thank you for maintaining Savannah! Footnotes: [1] https://savannah.gnu.org/register/requirements.php [2] https://savannah.nongnu.org/register/ -

[Savannah-hackers-public] [PATCH 2/2] print_markdown_report: print section which lists files probably licensed under a non-free license.

2015-09-22 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval.pl | 28 ++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/gsv-eval.pl b/gsv-eval.pl index 6dc36f4..ae03872 100755 --- a/gsv-eval.pl +++ b/gsv-eval.pl @@ -90,6 +90,7 @@ my @files_missing_copyright; my @files_missing_license; my %files_shady_

[Savannah-hackers-public] [PATCH 0/2] Detect JSON non-free license

2015-09-22 Thread Bruno Félix Rezende Ribeiro
This code would have warned me about blimp-server[0] issues with the non-free JSON library. Bruno Félix Rezende Ribeiro (2): detect_license: detect the non-free JSON license. print_markdown_report: print section which lists files probably licensed under a non-free license. gsv

[Savannah-hackers-public] [PATCH 1/2] detect_license: detect the non-free JSON license.

2015-09-22 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval.pl | 4 1 file changed, 4 insertions(+) diff --git a/gsv-eval.pl b/gsv-eval.pl index c575dfb..6dc36f4 100755 --- a/gsv-eval.pl +++ b/gsv-eval.pl @@ -610,6 +610,9 @@ sub detect_license $text =~ /The above copyright notice and this permission notice shall be included in

[Savannah-hackers-public] [PATCH] gsv-eval.pl (analyze_source_code_files): Treat XML MIME types as text.

2015-09-22 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gsv-eval.pl b/gsv-eval.pl index ae03872..08efe90 100755 --- a/gsv-eval.pl +++ b/gsv-eval.pl @@ -393,7 +393,7 @@ sub analyze_source_code_files foreach my $filename (@files) { my $type = $mi

[Savannah-hackers-public] [PATCH] gsv-eval.pl (find_binary_data_files): treat XML MIME types as text.

2015-09-22 Thread Bruno Félix Rezende Ribeiro
This fixes a bug where XML files were regarded as binary data files. --- gsv-eval.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gsv-eval.pl b/gsv-eval.pl index 08efe90..08e858a 100755 --- a/gsv-eval.pl +++ b/gsv-eval.pl @@ -340,7 +340,7 @@ sub find_binary_data_files {

[Savannah-hackers-public] [PATCH] gsv-eval.pl (analyze_source_code_files): skip Eclipse IDE files.

2015-09-22 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gsv-eval.pl b/gsv-eval.pl index 08e858a..d87d7c9 100755 --- a/gsv-eval.pl +++ b/gsv-eval.pl @@ -387,6 +387,8 @@ sub analyze_source_code_files .gitattributtes .gitmodules

[Savannah-hackers-public] [PATCH 2/6] gsv-eval-remote.sh (process_package): add zip archive support.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 3298dc6..5d2bc43 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -127,6 +127,13 @@ process_package() { compress -d "$1" || die "failed to decompr

[Savannah-hackers-public] [PATCH 1/6] Add mime-type based processing of packages. Now it's easy to extend the code to recursively process arbitrary types of packages.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
/sh # Copyright (C) 2014 Assaf Gordon (assafgor...@gmail.com) +# Copyright (C) 2015 Bruno Félix Rezende Ribeiro # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,18 +22,8 @@ ## on a given

[Savannah-hackers-public] [PATCH 5/6] gsv-eval-remote.sh (process_package): normalize archive methods error message.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 588a469..02c02d9 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -132,14 +132,14 @@ process_package() { *application/zip*)

[Savannah-hackers-public] [PATCH 4/6] gsv-eval-remote.sh (process_package): add rar archive support.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index d44cbe0..588a469 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -136,6 +136,13 @@ process_package() { cd "$DIRECTORY" pwd

[Savannah-hackers-public] [PATCH 6/6] gsv-eval-remote.sh (process_package): add method for single plain-text file packages.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 02c02d9..1a9b105 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -150,6 +150,13 @@ process_package() { cd "$DIRECTORY" pwd

[Savannah-hackers-public] [PATCH 3/6] gsv-eval-remote.sh (process_package): improve error reporting of unknown method.

2015-09-23 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 5d2bc43..d44cbe0 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -96,9 +96,11 @@ fetch_package() { } process_package() { -local DIREC

[Savannah-hackers-public] Licensing advice for package submitters

2015-09-23 Thread Bruno Félix Rezende Ribeiro
)" I can't quite understand what he intends by that comment. Furthermore, IANAL. What's the canonical approach? To point him to FSF's licensing and compliance lab[2]? Footnotes: [1] https://savannah.gnu.org/task/?13744 [2] licens...@fsf.org -- ,= ,-_-. =. Bruno Félix R

Re: [Savannah-hackers-public] [PATCH 1/2] detect_license: detect the non-free JSON license.

2015-09-25 Thread Bruno Félix Rezende Ribeiro
th that too-cute notice? Yeah, that is what makes it non-free. :-( -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-' irc://chat.freenode.org/oitofelix \_/ xmpp:oitofe...@riseup.net GNU ccd2cue maint

[Savannah-hackers-public] [PATCH 1/2] Add getopt command-line parsing

2015-09-26 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 19 ++- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 1a9b105..55cfb07 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -49,7 +49,7 @@ Will download SOURCE-URL, run the gnu-savannal e

[Savannah-hackers-public] [PATCH 2/2] Add --keep-tmp long option.

2015-09-26 Thread Bruno Félix Rezende Ribeiro
It keeps temporary files for further inspection. --- gsv-eval-remote.sh | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index 55cfb07..e84ac63 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -50,6 +50,7 @@ o

[Savannah-hackers-public] [PATCH] Add 7z archive support

2015-09-26 Thread Bruno Félix Rezende Ribeiro
--- gsv-eval-remote.sh | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gsv-eval-remote.sh b/gsv-eval-remote.sh index e84ac63..516f96c 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -144,6 +144,13 @@ process_package() { cd "$DIRECTORY" pwd

[Savannah-hackers-public] Submission of Wine programs

2015-09-26 Thread Bruno Félix Rezende Ribeiro
Hello, Savannah hackers! What's the policy about accepting programs that run on Wine? I'm asking this because of the submission: https://savannah.gnu.org/task/index.php?13750 If this were acceptable I would ask the submitter to make sure it runs properly on Wine. -- ,= ,-_-. =. B

Re: [Savannah-hackers-public] Making Savannah reach grade A in GNU Code Hosting Standards

2015-09-26 Thread Bruno Félix Rezende Ribeiro
couldn't find it. -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-' irc://chat.freenode.org/oitofelix \_/ xmpp:oitofe...@riseup.net GNU ccd2cue maintainer GNU Savannah hacker GNU web transl

[Savannah-hackers-public] [PATCH] Add support for processing packages whose URL doesn't end in a proper file name.

2015-10-01 Thread Bruno Félix Rezende Ribeiro
te.sh b/gsv-eval-remote.sh index 516f96c..d256c3c 100755 --- a/gsv-eval-remote.sh +++ b/gsv-eval-remote.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Copyright (C) 2014 Assaf Gordon (assafgor...@gmail.com) # Copyright (C) 2015 Bruno Félix Rezende Ribeiro @@ -96,74 +96,90 @@ fetch_pa

[Savannah-hackers-public] Administrator privilege for project approval

2015-10-01 Thread Bruno Félix Rezende Ribeiro
t, so the "Become Superuser" option isn't available for me. May I have that privilege? Footnotes: [0] https://savannah.gnu.org/task/?13747 -- ,= ,-_-. =. Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) http://oitofelix.freeshell.org/ `-'(. .)`-&

[Savannah-hackers-public] [PATCH] Fix top-level readme and license detection for packages with a single top-level directory.

2015-10-01 Thread Bruno Félix Rezende Ribeiro
This fixes a regression introduced by the general package processing logic which inevitably makes the directory structure one level deeper. --- gsv-eval.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gsv-eval.pl b/gsv-eval.pl index d87d7c9..f95b8ab 100755 --- a/gsv-ev

Re: [Savannah-hackers-public] Administrator privilege for project approval

2015-10-01 Thread Bruno Félix Rezende Ribeiro
Hello Assaf! Em Thu, 1 Oct 2015 16:34:55 -0400 Assaf Gordon escreveu: > On 10/01/2015 01:55 PM, Bruno Félix Rezende Ribeiro wrote: > > [...] It seems the > > problem is that I'm not an administrator of the administration > > project, so the "Become Superuser

[Savannah-hackers-public] Changing git repository description

2015-10-14 Thread Bruno Félix Rezende Ribeiro
ks in advance! Footnotes: [0] http://savannah.gnu.org/support/?108911 -- 8 F Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.org/ 8 mailto:oitofe...@gnu.org 8 8 F irc://chat.freenode.org/oitofelix 8 F xmpp://o

Re: [Savannah-hackers-public] Changing git repository description

2015-10-23 Thread Bruno Félix Rezende Ribeiro
Hello Bruno! Em Wed, 14 Oct 2015 22:52:13 -0300 Bruno Félix Rezende Ribeiro escreveu: > Can you point out to me how can I change git repository descriptions? > I need this to close support request #108911[0]. Edit the following files: ssh://r...@vcs.sv.gnu.org:/srv/git/grip.git/descr

[Savannah-hackers-public] Investigating validation email issues

2015-10-26 Thread Bruno Félix Rezende Ribeiro
t find any such mail there. How would I proceed to handle this one? How can I track down such issues? Thanks in advance. -- 88888 FFFFF Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.org/ 8 mailto:oitofe...@gnu.org 8 8

Re: [Savannah-hackers-public] Investigating validation email issues

2015-10-27 Thread Bruno Félix Rezende Ribeiro
;ve activated his account. I've searched for such feature before asking, but haven't found it. When logged as superuser what's the path from the main page to get there? -- 8 F Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.

Re: [Savannah-hackers-public] Investigating validation email issues

2015-11-02 Thread Bruno Félix Rezende Ribeiro
? Footnotes: [0] https://savannah.gnu.org/ -- 8 FFFFF Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.org/ 8 mailto:oitofe...@gnu.org 8 8 F irc://chat.freenode.org/oitofelix 8 F xmpp://oitofe...@riseup.net - GNU

Re: [Savannah-hackers-public] Investigating validation email issues

2015-11-02 Thread Bruno Félix Rezende Ribeiro
about. Thank you Karl! I'm sorry for my misunderstanding. -- 8 F Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.org/ 8 mailto:oitofe...@gnu.org 8 8 F irc://chat.freenode.org/oitofelix 8 F xmpp://oitofe.

[Savannah-hackers-public] Criterion regarding minimum acceptable usefulness/capability of submitted packages

2015-11-15 Thread Bruno Félix Rezende Ribeiro
?13796 -- 8 F Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF] 8 8 F http://oitofelix.freeshell.org/ 8 mailto:oitofe...@gnu.org 8 8 F irc://chat.freenode.org/oitofelix 8 F xmpp://oitofe...@riseup.net - GNU ccd2cue maintainer - GNU Savannah hac

[Savannah-hackers-public] How to decide about the acceptability of a project name

2015-11-22 Thread Bruno Félix Rezende Ribeiro
itter claims it to be a programming language implementation). Furthermore, although it's not a terse abbreviation, it's is confusingly general, IMHO. Particular and general advice is appreciated. Footnotes: [0] https://savannah.gnu.org/task/?13802 -- 8 F Bruno Félix Rezen