On Sat, Jan 12, 2013 at 6:01 AM, DaB. <WP(a)daniel.baur4.info> wrote:
Hello all,
today I discovered (thanks to the mailing-list) that a few users have run
several bot-instances in parallel on willow. I'm sure that these people did it
by mistake, but it is annoying nevertheless and it is easy to fix: Use SGE.
The problem is that I wrote several of eMails about "use SGE!" already and
somehow it did not work as good as it should (if you converted you stuff
already: thank you and you can stop to read here ;-)). I understand that we
all are busy with our lives and Wikipedia and that we all love to "do it
right…later", but as you know that resources of the toolserver are limited. So
I hereby declare the following new rule:
All bots have to run by SGE. A bot is every program or script that makes
changes at a Wikimedia project. It does not matter if the bot runs
periodically or continuous. The only exclusions are a.) interactive bots, b.)
bots that can't run by SGE yet and c.) if you start a bot by hand for testing
(no screen, no cron, no while).
The rule will become active at Sunday, 10. February 2013. Exception b is
almost NEVER the case, if it runs on a shell it is VERY likely that it can run
by SGE.
Is TS-1479[1] a valid exception B for not using SGE for some specific scripts?
[1]
https://jira.toolserver.org/browse/TS-1479
-Liangent
Some time ago I wrote a simple SGE-how-to at [1]. Maybe you all can take a
look and correct things and make things more clear. In very most cases the
using of SGE IS easy.
Sincerely,
DaB.
[1]
https://wiki.toolserver.org/view/SGE_for_beginners
--
Userpage: [[:w:de:User:DaB.]] — PGP: 2B255885
_______________________________________________
Toolserver-l mailing list (Toolserver-l(a)lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list:
https://wiki.toolserver.org/view/Mailing_list_etiquette