User talk:Hedonil

Rendered with Parsoid
From Wikitech
Latest comment: 9 years ago by Nirvanchik in topic Catscan2

Welcome to Tool Labs

Hello Hedonil, welcome to the Tool Labs project! Your request for access was processed and you should be able to login now via ssh at tools-login.wmflabs.org. To get started, check the help page and the migrating from the Toolserver page. You can also ask in our IRC channel at #wikimedia-labs connect or send an e-mail to our mailing list labs-l@lists.wikimedia.org – thank you, and have fun using Tools! petrb (talk) 09:44, 16 September 2013 (UTC)Reply

Access to Tool Labs disabled.

Hello,

I've disabled your access to the tools project because you have been storing a *lot* of data onto a database replica (you are now at 1.2T) in a way that can impair replication. You seem to be doing statistical analysis over large data sets, we may want to discuss a better way to support that task within Labs, but I cannot allow you to store such large data sets on the production replicas.

I tried to simply disconnect your process that was doing the work, but it reconnects automatically so I've had no choice but to disable log ins for your account until this is fixed. Please contact me either here on my talk page, by email, or on IRC (where I go by the username Coren) to find a way for you to continue your work.  Coren/Marc (talk) 19:39, 22 November 2013 (UTC)Reply

Now I notice that I've been blocked temporarily :-D. Bad boy. To my apology: I was young and needed the... storage ;) Hedonil (talk) 20:24, 8 April 2014 (UTC)Reply

Thank you for your help!

I don't know if you are the same person as the one who goes under hedonil on IRC, but I am assuming you are. I just wanted to thank you very, very much for helping me import my data into a database. It would have taken me probably more time than I have for this project just to get that done, and I really appreciate that you used your expertise to do it for me. I know it took a lot of time and I just wanted to say thank you! Bluma.Gelley (talk) 15:10, 6 April 2014 (UTC)Reply

Though it has been a piece of work, your're welcome. Hedonil (talk) 20:22, 8 April 2014 (UTC)Reply

Draft. (Labs- )Tools- Directory


For the sake of simplicity the whole structure is described as JSON with comments on each field.

General requirements

  • editable via webinterface with OAuth support
  • 1 information section per "physical" tool / project
  • 1-n information sections per subtool / service
  • data for Main from LDAP / Admin tasks / Wikitech (some ro, some sync'd)
  • data for Services from JSON-file
  • data for Statistics from Diamond / Admin tasks
  • keep possible I18N-things in mind
  • alternative workflow: Edit solely via webinterface, store everything in Database/LDAP, create JSON file as info/local backup.

(switched from Array of strings to comma separated string; easier to handle)

Main

{
  name : "tools.sampletool",		// String, "physiscal" toolname or project
  description :	"Z's tools suite",	// String, general description
  maintainer : "Tim,Tom",		// String comma separated, admins for project 
  created : "2013-11-10",		// String, Y-m-d, date of creation
  lastaccess : "2014-08-11",		// String, Y-m-d, to tell if actively maintained, granularity: day (eg. last mod. of .bash_history)
  services : [],			// Array of objects, one object per offered service. See Service.
  statistics : {},			// Object. See Statistics
  webservice : "on",			// String, enum('on','off'), to tell guards that this webservice should be up
}


Child-object: Service

{
  type : "web",				// String, enum('dev','web','bot','api'), to tell bare dev resources and enable filtering
  name : "Z's tool no.1",		// String, public name
  description : "Pure fancyness",	// String, if left blank it inherits from parent
  license : "MIT",			// String, OpenSource License
  keywords : "game,glam"		// String comma separated
  maintainer : [],			// String comma separated, if left blank it inherits from parent
  url : "http://foo.bar/baz",		// String, service url or wiki page
  repository : "http://git",		// String, OpenSource source
  wikiscope : "enwiki,dewiki",		// String comma separated, enum('all', list of wikis) multiselect, to enable filtering
  techniques : "Perl,Lua,php-fpm",	// String comma separated, combo, to find a specialist or a place to steal ideas
}

Child-object: Statistics

{
  dirsize : ,
  pageviews : ,
  gridjobs : ,
  instances : ,
}

I believe that Coren also suggested an url for help pages, though I can see that could be either a parent or a child depending on it is concatenated or not. Billinghurst (talk) 19:06, 14 August 2014 (UTC)Reply

Catscan2

Hello! catscan2 has been working too badly, with lags, timeouts recent 3 weeks. And with big category depth (>4) it gives "ERROR : MYSQL error : Lost connection to MySQL server during query...". Do you know that? Do you know what happened and how to fix? (I wrote to Magnus Manske in en-wiki but he doesn't respond).Nirvanchik (talk) 23:34, 7 October 2014 (UTC)Reply

xtools/articleinfo from voy:it: doesn't work

Could you support for its resolution? --Andyrom75 (discussioni) 08:41, 6 December 2014 (UTC)

Moved enwp10 to trusty

Hello! enwp10 webservice seemed to have some issues keeping itself registered with the proxy and was being more unavailable than it should be. I've moved it to trusty now. Everything seems ok! 22:14, 20 April 2015 (UTC)