Yay, another diary entry. Actually, I consider averaging once a week
is good enough for me.
I agree with mbp, sometimes
the diaries seem more like yelling into a huge room. Of course, you can't
see into it, and the only reason to think anyone's listening is that
occasionally, someone shouts back. Interesting how people
use their diaries instead of the article comments to discuss articles, too.
Maybe if advogato had sections for articles, like "Technical", "Philosophy",
or "Social", there would be less complaining and anti-certifying about
off-topicness.
While on the topic of meta-osfs[1], I think it would be interesting
to document how specific large open projects (more than a few dozen dedicated
developers/contributors) work in terms of coordination and project management.
This kind of thing seems to be reinvented by the individual projects.
While, obviously, something that works for one project doesn't
necessarily work for another, sharing insights and experiences might be
helpful, and just interesting in its own right for the armchair
anthropologists.
I suppose everyone who knows is too busy working on their respective
projects, though.
Does anyone actually read the
TOS
for Sourceforge? IANAL, but some of
the stuff looks a little strange, like 6a, which covers "any Content" that
is "harmful", "vulgar", "abusive", or "otherwise objectionable". Does
stuff like "Hey, you suck", or "This code is a POS" count? And 6i,
which states that you can't "cause a screen to 'scroll' faster than other
users of the Service are able to type". When debugging stuff on IRC, I
often paste a few screenfuls of logs or compiler output, definitely
"faster than other users of the Service are able to type". Am I allowed
to do that? Actually, I'd say any heated discussion in realtime with
more than a few participants goes faster than I can type (in that I
wouldn't be able to log the conversation by typing it. It doesn't
seem terribly well defined. (does "faster than other users are able
to type have a legal definition?)). How about 6h? I can't "transmit
any material that contains ... files or programs designed to interrupt
destroy or limit the functionality of any computer software...". When
doing software devlopment, there are often legitimate reasons to do
so, such as posting "Hey, I crashed $PROGRAM, here's how", or "I saw
an exploit for $PROGRAM on bugtraq, we should fix it". Note that this
isn't even restricted to public forums, so you technically can't even
do this on, say, a private developer mailing list.
I hope I'm just being unreasonably paranoid.
[1] Open Source and/or Free Software, because I don't want to make a
distinction between them in contexts where there is none.