V
VK
comp.lang.javascript charter:
The proposed comp.lang.javascript will be open to discussion on all
aspects of JavaScript, as it relates to HTML, Java, Perl, the World
Wide Web in general, and other related languages. The scope of
discussion will specifically exclude matters which are *solely*
related to Sun Microsystems, Inc.'s Java language, which should be
discussed in comp.lang.java.
"all aspects" includes _all_ aspects together with using 3rd party
libraries, debugging 3rd party libraries, writing own libraries,
commenting on technical benefits and disadvantages of different
libraries.
It also includes evangelistic discussions of allowance of 3rd party
library usage as such in Javascript programming, the influence of
using library X, Y, Z on personal chakras and any other flooding of
the kind.
It is important to mention that the second type of topics can be
started iif (if-and-only-if) the original post explicitly raises
relevant questions and invites for discussion.
If anyone is experiencing a single specific descriptive problem while
using a 3rd party library and asking for help in this group, she or he
doesn't give a damn neither about others' personal opinions about the
whole library nor about others' personal opinions on using 3rd party
libraries as such, nor about others' personal opinions about herself
for using the/a library.
This way for a question about a single specific descriptive problem
while using a 3rd party the answering options are:
1) answer this particular question if the answer is known
2) silently ignore the post if the answer is not known or if the
coding style or approach is in strong disagreement with the personal
believes of the reader.
3) if no exact answer is given yet, it is possible to suggest in
polite form to address the problem to the support forum of the library
producer. For the most prominent packages for the year 2009 these are
(alphabetically):
Adobe AIR framework questions:
http://forums.adobe.com/community/air/air_general_discussion
Adobe Flash ActionScript questions:
http://forums.adobe.com/community/flash/flash_actionscript3
(ActionScript 3)
http://forums.adobe.com/community/flash/flash_actionscript
(ActionScript 2)
Dojo
http://www.dojotoolkit.org/forum
jQuery
http://groups.google.com/group/jquery-en (mailing list)
Prototype library and Ruby on Rails framework as related with
Prototype
http://groups.google.com/group/prototype-scriptaculous
A sample answer could be then:
"Hi, looks like no one here answered yet. You may get quicker answer
if repost your question at the ... library support forum. Their
address is ..."
or
"Hi, I don't know the answer to your problem but you may repost your
question at the ... library support forum. Their address is ..."
If a reader hates all libraries or one particular libraries or just
doesn't know the right answer then it is a particular problem of a
particular reader and OP (Original Poster) is not interested in
knowing about it.
Threads like http://groups.google.com/group/comp.lang.javascript/browse_frm/thread/f58fbe6867106bcf
are not acceptable neither as for a technical newsgroup nor as from
point of view of most primitives forms of netiquette.
That particular thread had to contain really only two posts: OP and
user "ace" answer. It could be one more post like
"Hi, I don't know the answer to your problem but you may repost your
question at the jQuery library support forum. Their address is
http://groups.google.com/group/jquery-en"
Note 1: Prototype naming problem
Because the word "prototype" defines a specific entity in Javascript,
it is sometimes difficult to understand right away if OP is asking
something about Javascript prototype or about Prototype library. It is
suggested to always write the library name as Prototype.js despite it
is not its name but the library file name. This way we will eliminate
possible confusion.
Note 2: Ceterum censeo Carthaginem esse delendam
It is possible to mention personal opinion on a/the library after the
answer is given, at the end of post and without making personal
attacks to OP just for the fact of using a/the library. Expressing
such personal opinion can not substitute the answer itself and it can
not to be the only content of the post. While being close to flooding
(posting for posting), one can express personal opinions after
suggesting the relevant forum or mailing list. Then the altered anser
could be:
"Hi, I don't know the answer to your problem but you may repost your
question at the jQuery library support forum. Their address is
http://groups.google.com/group/jquery-en
Personally I do not consider jQuery as a good choice because
(arguments follows)"
The proposed comp.lang.javascript will be open to discussion on all
aspects of JavaScript, as it relates to HTML, Java, Perl, the World
Wide Web in general, and other related languages. The scope of
discussion will specifically exclude matters which are *solely*
related to Sun Microsystems, Inc.'s Java language, which should be
discussed in comp.lang.java.
"all aspects" includes _all_ aspects together with using 3rd party
libraries, debugging 3rd party libraries, writing own libraries,
commenting on technical benefits and disadvantages of different
libraries.
It also includes evangelistic discussions of allowance of 3rd party
library usage as such in Javascript programming, the influence of
using library X, Y, Z on personal chakras and any other flooding of
the kind.
It is important to mention that the second type of topics can be
started iif (if-and-only-if) the original post explicitly raises
relevant questions and invites for discussion.
If anyone is experiencing a single specific descriptive problem while
using a 3rd party library and asking for help in this group, she or he
doesn't give a damn neither about others' personal opinions about the
whole library nor about others' personal opinions on using 3rd party
libraries as such, nor about others' personal opinions about herself
for using the/a library.
This way for a question about a single specific descriptive problem
while using a 3rd party the answering options are:
1) answer this particular question if the answer is known
2) silently ignore the post if the answer is not known or if the
coding style or approach is in strong disagreement with the personal
believes of the reader.
3) if no exact answer is given yet, it is possible to suggest in
polite form to address the problem to the support forum of the library
producer. For the most prominent packages for the year 2009 these are
(alphabetically):
Adobe AIR framework questions:
http://forums.adobe.com/community/air/air_general_discussion
Adobe Flash ActionScript questions:
http://forums.adobe.com/community/flash/flash_actionscript3
(ActionScript 3)
http://forums.adobe.com/community/flash/flash_actionscript
(ActionScript 2)
Dojo
http://www.dojotoolkit.org/forum
jQuery
http://groups.google.com/group/jquery-en (mailing list)
Prototype library and Ruby on Rails framework as related with
Prototype
http://groups.google.com/group/prototype-scriptaculous
A sample answer could be then:
"Hi, looks like no one here answered yet. You may get quicker answer
if repost your question at the ... library support forum. Their
address is ..."
or
"Hi, I don't know the answer to your problem but you may repost your
question at the ... library support forum. Their address is ..."
If a reader hates all libraries or one particular libraries or just
doesn't know the right answer then it is a particular problem of a
particular reader and OP (Original Poster) is not interested in
knowing about it.
Threads like http://groups.google.com/group/comp.lang.javascript/browse_frm/thread/f58fbe6867106bcf
are not acceptable neither as for a technical newsgroup nor as from
point of view of most primitives forms of netiquette.
That particular thread had to contain really only two posts: OP and
user "ace" answer. It could be one more post like
"Hi, I don't know the answer to your problem but you may repost your
question at the jQuery library support forum. Their address is
http://groups.google.com/group/jquery-en"
Note 1: Prototype naming problem
Because the word "prototype" defines a specific entity in Javascript,
it is sometimes difficult to understand right away if OP is asking
something about Javascript prototype or about Prototype library. It is
suggested to always write the library name as Prototype.js despite it
is not its name but the library file name. This way we will eliminate
possible confusion.
Note 2: Ceterum censeo Carthaginem esse delendam
It is possible to mention personal opinion on a/the library after the
answer is given, at the end of post and without making personal
attacks to OP just for the fact of using a/the library. Expressing
such personal opinion can not substitute the answer itself and it can
not to be the only content of the post. While being close to flooding
(posting for posting), one can express personal opinions after
suggesting the relevant forum or mailing list. Then the altered anser
could be:
"Hi, I don't know the answer to your problem but you may repost your
question at the jQuery library support forum. Their address is
http://groups.google.com/group/jquery-en
Personally I do not consider jQuery as a good choice because
(arguments follows)"