Re: [Savannah-users] what are the usefulness criteria for submitted code?

2017-03-03 Thread André Z. D. A.


Em 03-03-2017 03:51, Matthew Carter escreveu:

john smith  writes:


*snip* bunch of text


No offense, but the scripts (I just got done looking through them) leave
tons of loose ends that would more likely hurt rather than help a random
user who ran them.

They make tons of assumptions about directories and binaries existing on
a user's system, without proper safeguards / defensive programming
around the different commands prior to running.

I think if you spent all your time on those emails enhancing the scripts
instead, they probably could have been in a state that was good enough
to be accepted by now.



I second your words, Mathew. You examined the scripts more than I did, 
but I can agree with what you said for the few scripts I have read and 
thought more fully.


I tried to induce these conclusions with the set of questions I have 
made before.


Unfortunatelly, John's reaction was not good, did not go ini that direction.

John, we have made suggestions of improvements in your scripts that 
would easily make them closer to something that could be accepted. Note 
that. And I will not make improvements to your scripts, based on what I 
have said (and also indirectly with the questions set), because I think 
these scripts, the way they are now, do not justify making a project 
from them.


And, I should say it again: I am just another Savannah user that read 
this mailing list.




Re: [Savannah-users] what are the usefulness criteria for submitted code?

2017-03-03 Thread john smith
> John, we have made suggestions of improvements
> in your scripts that would easily make them
> closer to something that could be accepted.
> Note that.

I noted that. I noted that several times now, and I thought I could not
have been more clear about how little I appreciate the manner in which it
was done.

I was going to take some time to digest what assaf told me and start
working on a constructive policy proposal, but since you people keep
digging at me personally, let's start here and now.

Please take note of how what I say in this post will be pertinent to the
Savannah policy and relevant to every admin and user (read to the end),
while the posts I cite below are off-topic attempts to discuss the
internals of my code, which the critics themselves characterize as useless
to nearly everyone.

Thomas Harding's post was the least problematic one.

> You should split your project by tasks 

This is an attempt to contribute to my project, apparently with the goal of
making it more acceptable in the eyes of Savannah admins, even though I've
made it clear by then that I absolutely refuse to meld my code in exchange
for hosting. I refuse to do so in principle, and not just because there are
just too many hosting options, including but not limited to my very own
iron on the backbone. I refuse to do so mainly because I believe that
validating this process will reliably lead to censorship and abuse on the
part of Savannah admins, if it hasn't already.  I have submitted my project
to Savannah under a false impression the rejection process is objective,
and once I was told by Karl Berry that it's not as a matter of policy, I
have rescinded my submission.

https://savannah.gnu.org/task/?14370#comment9

To be perfectly clear, I do not anticipate *using* Savannah hosting while
this policy is alive, even as I am working up to *contributing* to it.

I did not get offended by anything Thomas proposed, but in my replies to
him I've made it clear that I am the project leader, that I have no desire
to cede creative control, and that all good-faith contributions to my
project should be directed to my private email. I repeated the same request
in my reply to André's questions.

Now I hope you can understand my surprise when I read what Matthew Carter
wrote:

> [your scripts] make tons of assumptions about
> directories and binaries existing on a user's
> system, without proper safeguards / defensive
> programming around the different commands prior
> to running.

> I think if you spent all your time on those
> emails enhancing the scripts instead, they
> probably could have been in a state that was
> good enough to be accepted by now.

This is yet another attempt to contribute to my project, but this time it's
not just rude and off-topic, it also betrays Matthew's refusal to
acknowledge me as a project leader by ignoring my repeatedly stated
submission guidelines. Either that, or Matthew actually didn't care to read
what I wrote in this thread.

And just when I thought it could not get any worse, André, who I thought
was the most reasonable of these 3 (he did previously go private upon my
request), decided to chime in:

> we have made suggestions of improvements in your
> scripts that would easily make them closer to
> something that could be accepted.



> I think these scripts, the way they are now,
> do not justify making a project from them

I understand it is your right, people, to use this mailing list for
criticizing my code, however irrelevant it may be in regard to the
questions I raised. It is also your right to discuss your would-be
contributions in any public forum, including this one. But you shouldn't be
surprised at my reaction when you blatantly disregard my polite requests
for using a proper channel, since by doing so you tacitly reject me as the
BDFL of my very own software project.

Now let's talk business; let me explain how all of the above is relevant to
the policy discussion.

In a way I am thankful for the outpouring of the irrelevant and rude
comments, because it clearly showcases what I have already suspected: the
standing rejection policy is eating your project from the inside like a
malignant fungus would. The 3 (non-admin) posters I mentioned above are
seemingly unable to recognize how out of place their comments and tone are,
and I think that's because as members of this community, they've gotten
used to treating submissions in a way only a software project should. They
think it's OK to wash the submitter's bones, criticize, and give advice no
one asked them for. In fact, they seem to think it's OK to insult a project
leader by willfully ignoring contribution guidelines.

Let this not be interpreted as a jab at the posters. I am sure they have
the best interests of Savannah in heart, and they actually believe they've
done me a favor. But I also believe they themselves have become victims of
the subjective rejection policy.

And they most definitely did nothing to help me. They seem to be obli