[00:39:04] Change on 12en_wikipedia a page Wikipedia:Huggle/Users was modified, changed by Sam Sailor link https://en.wikipedia.org/w/index.php?diff=581113672 edit summary: Adding [[Special:Contributions/Sam Sailor|Sam Sailor]] ([[WP:HG|HG]]) [08:57:51] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/fk5WOw [08:57:52] [02huggle3-qt-lx] 07benapetr 0316492e9 - link fix [09:00:05] [OK] BUILD TEST: Running for build: 491 16492e9 [09:03:39] [OK] BUILD TEST: BUILD IS OK for build: 491 16492e9 [09:14:41] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±6] 13http://git.io/5qqP1w [09:14:42] [02huggle3-qt-lx] 07benapetr 03e8affd4 - todo [09:15:06] [OK] BUILD TEST: Running for build: 492 e8affd4 [09:19:03] [OK] BUILD TEST: BUILD IS OK for build: 492 e8affd4 [09:40:11] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/dj7K9A [09:40:12] [02huggle3-qt-lx] 07benapetr 032acf4ff - some localizations and more info [09:45:05] [OK] BUILD TEST: Running for build: 493 2acf4ff [09:48:33] [OK] BUILD TEST: BUILD IS OK for build: 493 2acf4ff [09:48:46] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/Ay37Pw [09:48:47] [02huggle3-qt-lx] 07benapetr 03093593d - reorganized items on main form a bit [09:50:04] [OK] BUILD TEST: Running for build: 494 093593d [09:53:31] [OK] BUILD TEST: BUILD IS OK for build: 494 093593d [12:55:18] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±7] 13http://git.io/cVX-iw [12:55:19] [02huggle3-qt-lx] 07benapetr 03810e4fd - several fixes [13:00:17] [OK] BUILD TEST: Running for build: 495 810e4fd [13:05:51] [OK] BUILD TEST: BUILD IS OK for build: 495 810e4fd [13:07:58] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±5] 13http://git.io/Yjd8xQ [13:07:59] [02huggle3-qt-lx] 07benapetr 03359dc75 - fixed several gc's [13:10:09] [OK] BUILD TEST: Running for build: 496 359dc75 [13:15:30] [OK] BUILD TEST: BUILD IS OK for build: 496 359dc75 [13:16:01] petan: around? [13:16:09] yes [13:16:17] [= [13:16:26] I nsee wm-bot outputing random build info ;p [13:16:31] you don't think I am pushing these using some scheduler, don't you? ^ :P [13:16:33] where do you have the tests running? :P [13:16:45] yes... I am wondering :D [13:16:52] I think it's hugglewiki instance [13:16:59] okay, [13:17:13] so time to use travis-ci.org >!11 [13:17:22] how [13:17:32] :o [13:17:54] basically you make a travis.yml file which sets up and environmwent and then executes a command that has to exit cleanly [13:18:01] * addshore find you an example [13:18:21] so for some php tests I have https://github.com/addwiki/addframe/blob/master/.travis.yml [13:18:32] this runs a build for 3 different versions of php [13:18:45] everything inbefore_install and Install is run before the tests [13:19:09] in the script: section are the processes that have to exit cleanly (the tests themselves) [13:19:19] thgen you can see notifications etc as well [13:19:36] makes sense? [= [13:19:39] cool, but where does these run? [13:19:48] in the cloud ;p [13:20:01] like, I create a file, but where it gets executed? how I ensure they have all the libraries I need? [13:20:04] see https://travis-ci.com/plans, open source projects get free use [13:20:16] its on a clan vps [13:20:18] *clean [13:20:22] um [13:20:27] hence you need to apt-get anything you need etc each time [13:20:39] and git clone your repo [13:20:39] ok so what we need to do now? [13:20:41] first step [13:20:50] well, you dont need to git clone it actually ; [13:20:51] ;p [13:21:05] so what do you need installed to be able to run the tests?> [13:21:11] gimmie a sec, ill get an ehterpad! [13:21:27] go to https://etherpad.wikimedia.org/p/addshore [= [13:21:28] I don't remember :P but it's surelly at least make g++ gcc and qt4 sdk [13:22:03] I get a lot of stuff on my pc so I don't know what is minimal requirement for this to work [13:22:05] * got [13:22:24] thats fine [13:22:30] make a guess and we can try it out in a branch ;p [13:30:25] addshore: maybe you should setup some project on travis for huggle? [13:30:32] that sounds like a good first step [13:31:43] [= [13:31:46] gimmie 2 ticks ;p [13:32:55] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/b7eiDw [13:32:57] [02huggle3-qt-lx] 07benapetr 0345cccca - todo [13:35:05] [OK] BUILD TEST: Running for build: 497 45cccca [13:35:17] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/IpSufA [13:35:18] [02huggle3-qt-lx] 07addshore 034600f73 - Add a travis.yml [13:36:02] petan: https://travis-ci.org/huggle/huggle3-qt-lx/builds/13805116 [13:36:46] hmm, i probably should have syntax checked my file ;p [13:38:38] [OK] BUILD TEST: BUILD IS OK for build: 497 45cccca [13:40:27] [02huggle3-qt-lx] 07addshore deleted branch 03travis [13:40:40] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/IxRfiQ [13:40:40] [02huggle3-qt-lx] 07addshore 038174247 - Add a .travis.yml [13:42:42] [02huggle3-qt-lx] 07addshore deleted branch 03travis [13:42:48] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/nTmKyw [13:42:49] [02huggle3-qt-lx] 07addshore 030a6a765 - Add a .travis.yml [13:44:56] petan: https://travis-ci.org/huggle/huggle3-qt-lx/builds/13805414 [13:44:59] [travis-ci] huggle/huggle3-qt-lx#4 (travis - 0a6a765 : addshore): The build has errored. [13:44:59] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/commit/0a6a76501784 [13:44:59] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/13805414 [13:45:15] guessing there isnt a package called 'qt4' or 'sdk ;p' [13:45:48] sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui ? [13:45:58] potentially without the -gui bit... [13:47:20] potentially dont need qt4-dev-tools either [13:48:01] ahahaha qt-sdk ! [13:48:15] wait [13:48:20] I give you the list of packages [13:48:30] :D [13:48:36] [02huggle3-qt-lx] 07addshore deleted branch 03travis [13:48:58] if you execute just ./configure it tell you what is missing [13:49:36] okay [13:49:49] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/Jg2klg [13:49:50] [02huggle3-qt-lx] 07addshore 0397c974a - Add a .travis.yml [13:50:42] libqt4-dbus libqt4-dev libqt4-network libqt4-opengl libqt4-webkit libqtwebkit-dev libqtgui4 libqtcore4 libqt4-xml qt4-dev-tools qt4-qmake [13:51:17] nice long list [13:51:28] can any of them be installted through dependancies? [13:51:35] or must they all be specified? [13:52:38] well, I think there is some metapackage that install all of them, but that would also install many other packages which aren't required... maybe just install qt-sdk if you really want a short list :P [13:52:57] meh, i prefer the long list that downloads less ;p [13:53:29] [02huggle3-qt-lx] 07addshore deleted branch 03travis [13:53:35] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/B5kOGg [13:53:36] [02huggle3-qt-lx] 07addshore 03757b6fa - Add a .travis.yml [13:53:54] * addshore crosses his fingers [13:54:14] I am pretty sure it's not going to work right from the 3rd attempt heh [13:54:25] such a huge project will need like 20 more attempts :P [13:54:32] this is build 6 already xD [13:54:36] * addshore crosses his toes also [13:56:05] so it needs to be in branch travis for it to check? [13:56:33] no [13:56:40] it will check everycommit everywhere [13:56:44] and also check every pull request [13:57:33] ok [14:00:19] the tests I have running for my bot frameowkr are now split into 2 [= [14:00:26] unit tests to test speciifc methods classes e.t.c [14:00:49] and my integration tests which run on travis which install apache, mysql, and mediawiki and make a sequence of edit e.t.c [14:01:00] [travis-ci] huggle/huggle3-qt-lx#6 (travis - 757b6fa : addshore): The build has errored. [14:01:00] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/commit/757b6fa101b6 [14:01:00] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/13805865 [14:01:00] okay, next error /home/travis/build.sh: line 151: ./configure: No such file or directory [14:01:06] should probably chmod it ;p [14:02:18] chmod -r 777 for all files in the repo ? ;p [14:02:58] noooooooooooooooOOooo [14:03:02] it is 7777 [14:03:08] you are in wrong path as I told you [14:03:13] it's /huggle [14:03:14] oh...? [14:03:18] ohhh :P [14:03:19] huggle3-qt-lx/huggle [14:03:27] did you even read these comments heh [14:03:28] so [14:03:28] - "cd /home/travis/build/huggle/huggle3-qt-lx/huggle" [14:03:31] yes [14:03:32] - ./configure [14:03:47] no dash, but yes :P [14:04:16] and then the tests dir is [14:04:24] that's correct [14:04:25] keep it [14:04:25] /home/travis/build/huggle/huggle3-qt-lx/huggle/tests/test [14:04:28] yes [14:04:44] that travis bot doesn't stay here for long I see :D [14:05:00] [02huggle3-qt-lx] 07addshore deleted branch 03travis [14:05:18] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/Pe99vQ [14:05:19] [02huggle3-qt-lx] 07addshore 039449918 - Add a .travis.yml [14:05:21] petan: indeed, it pops in the pops out [= [14:05:39] well, like if it couldn't spam more [14:05:41] :D [14:05:47] it wont ;p [14:05:55] if the build runs and all the tests are fine [14:05:59] it wont message in here [14:06:02] only if it fails [14:06:02] ok [14:06:06] or changes from fail to pass [14:06:06] I saw [14:06:08] [= [14:06:38] this one could work :o [14:06:39] oh , comments on the github commit [14:06:45] i havnt seen thoose :D [14:06:58] well, you deleted that commit, didn't you? :P [14:07:28] yee [14:07:32] i deleted the branch each time [14:07:36] but i just spotted the emails [14:07:44] I hope it's not possible to delete master branch then [14:07:49] haha, no :P [14:07:58] i would have expected to --force push over my branch [14:08:01] but apparently not.. [14:08:10] I disabled forced push on huggle repos [14:08:15] :< [14:08:17] via e-mail to github :D [14:08:22] HAH [14:08:27] github staff can do this on request [14:08:31] ahhhh [14:08:49] do you know if they can stop direct push to master? [14:08:53] so that it shouldn't be possible for people with push rights to delete commits of others [14:09:04] petan: makes sense =] [14:09:08] idk [14:09:16] how direct you mean :) [14:09:23] someone need to be able to push to master :D [14:09:40] hmmmh, true i guess [14:09:49] im thinking about the gerrit vs github workflow [14:09:56] I like github more [14:09:59] I guess on gerrit jenkins-bot actually does the push merge to master [14:10:05] gerrit isn't bad but implementation is creepy [14:10:08] whereas github it is the user that merges the pull req [14:10:14] yes [14:10:19] github does it other way around [14:10:25] its a bit odd having to use both though [14:10:31] it may require more resources, but it more user friendly [14:10:31] trying to remember which repos use what :P [14:10:58] in gerrit you don't need to fork repo which eventually has 10gb just to push 20kb patch :P [14:11:23] [travis-ci] huggle/huggle3-qt-lx#7 (travis - 9449918 : addshore): The build has errored. [14:11:23] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/commit/9449918a7357 [14:11:23] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/13806324 [14:11:52] soooo [14:11:56] this time the test script died? :P [14:12:04] no wait [14:12:04] The command "make" failed and exited with 2 during before_script. [14:12:32] qmake also output some stuff [14:12:33] Project MESSAGE: Warning: unknown QT: widgets [14:12:37] Project MESSAGE: Warning: unknown QT: webkitwidgets [14:12:52] ./configure was fine [14:17:06] O: [14:17:34] lemme check [14:19:04] that's weird... [14:19:10] maybe something is still missing there? :o [14:19:18] I knew it's not going to be simple [14:19:40] fatal error: ui_deleteform.h: No such file or directory [14:20:21] that file doesnt exist... [14:20:25] interesting: these warnings appear as well on tool labs [14:20:31] xD [14:20:34] that file is supposed to be generated by qmake [14:20:56] but qmake outputs [14:20:56] Project MESSAGE: Warning: unknown QT: widgets [14:20:56] Project MESSAGE: Warning: unknown QT: webkitwidgets [14:21:00] yes these 2 [14:21:11] I see them on labs too [14:21:13] but so far is makes... let me finish it [14:21:17] ahhh [14:21:26] http://www.qtcentre.org/threads/28095-Error-Project-Message-Warning-unknown-Qt-WebKit-while-compiling-in-Linux [14:21:31] I think it's case sensitive. You should probably use webkit instead of WebKit. [14:21:57] meh [14:22:03] on my PC it doesn't show any warnings [14:22:11] also [14:22:27] it didn't show any warnings in primary qmake for main project (in configure script) [14:22:38] I think that project file of test if messed up a bit [14:25:25] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/Ar4RkQ [14:25:26] [02huggle3-qt-lx] 07benapetr 03ca09ae0 - updated a project file for unit test [14:25:57] shall i rebase on that? [14:26:06] addshore: it compiled on tool labs, even with the warnings :P [14:26:15] something is wrong... :o [14:26:30] LOL [14:26:32] I think I know [14:26:35] haha [14:26:38] ?? [14:26:39] that's gonna be fun [14:26:43] what? :P [14:26:49] qt doesn't handle directories at all [14:26:56] .. [14:27:00] it takes the object files from repository root [14:27:12] so it works for me only because I compiled both huggle and unit test [14:27:24] it took object files that I compiled when I was compiling huggle :D [14:27:33] HAHAHAHHAAA [14:27:37] so... I think we need to compile huggle twice [14:27:48] that would be a workaround for now [14:28:06] back to the etherpad.. [14:28:07] otherwise we would need to have these .cpp and .h files on 2 places, which is imho impossible in git [14:28:21] indeed ugly :P [14:28:21] unless it supports symlinks etc [14:28:35] it's simple, just append make to ./configure [14:28:40] ./configure [14:28:41] make [14:28:44] cd tests/test [14:28:45] qmake [14:28:46] make [14:28:57] no qmake? [14:29:10] :P [14:29:11] for huggle? that's part of configure [14:29:27] configure doesn't prepare unit tests [14:29:35] only main project [14:29:45] at some point it could prepare unit tests as well [14:29:57] but I suppose most of users will only want to compile huggle, not tests [14:30:04] [OK] BUILD TEST: Running for build: 498 ca09ae0 [14:30:23] [02huggle3-qt-lx] 07addshore deleted branch 03travis [14:30:47] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03travis [+1/-0/±0] 13http://git.io/_GRPqA [14:30:48] [02huggle3-qt-lx] 07addshore 035605080 - Add a .travis.yml [14:30:52] petan: indeed [14:30:56] * addshore crosses fingers [14:33:30] [OK] BUILD TEST: BUILD IS OK for build: 498 ca09ae0 [14:35:23] petan: running [14:35:31] is there any way to make the output a bit nicer? :P [14:35:34] its SO ugly [14:35:51] I imagine this is due to the fact it isnt using a test framework? [14:37:04] would be nice to just output something like a '.' if the test works, and verbose infomation if it doesnt ;p [14:37:09] in the style of phpunit etc ;p [14:38:18] [travis-ci] huggle/huggle3-qt-lx#9 (travis - 5605080 : addshore): The build passed. [14:38:18] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/commit/560508031444 [14:38:18] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/13807325 [14:38:23] petan: ^^ [14:38:39] https://github.com/huggle/huggle3-qt-lx/pull/29 [14:38:53] and as you can see it says in the pull request the tests have run and all pass ;p [14:39:53] this also shows up as a green tick for the branch https://github.com/huggle/huggle3-qt-lx/branches [14:42:19] addshore: which output is ugly? [14:42:45] *checks* :P [14:42:50] I think the output in general is cute [14:42:54] you mean [14:43:01] $ ./tst_testmain [14:43:01] actually its the make output [14:43:03] ********* Start testing of HuggleTest ********* [14:43:04] Config: Using QTest library 4.8.1, Qt 4.8.1 [14:43:04] PASS : HuggleTest::initTestCase() [14:43:05] PASS : HuggleTest::testCaseWikiUserCheckIP() [14:43:06] PASS : HuggleTest::testCaseTerminalParser() [14:43:08] PASS : HuggleTest::cleanupTestCase() [14:43:09] Totals: 4 passed, 0 failed, 0 skipped [14:43:10] ********* Finished testing of HuggleTest ********* [14:44:03] make -s? ;p [14:46:29] petan: merge my pull req ;p or I will ;p [14:47:30] yes make -s is silent BUT do we really want it silent? in my browser the output is collapsed [14:47:42] so I see only the cute part [14:47:47] I also think everything from make onwards should be run unser 'script' , ie, part of the tests [14:47:53] petan: indeed :P [14:48:02] but mhhhm, its LOTS of lines :P [14:48:10] but collapsed [14:48:29] but lots of output :P [14:49:08] infact, what I have done for some other projects is send the output of things like make (of things that are verbose ) to a file [14:49:17] and then only if the tests fail echo the file [14:49:22] if not just throw it away [14:49:37] its an ugly thing to look at ;p [14:49:48] make -s sounds ok [14:49:50] but anyways, merge! ;p [14:51:23] wut [14:52:04] https://github.com/huggle/huggle3-qt-lx/pull/29 ;p [14:52:05] merge what [14:52:20] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+2/-0/±0] 13http://git.io/Rq_yaQ [14:52:21] [02huggle3-qt-lx] 07benapetr 03d3c737b - Merge pull request #29 from huggle/travis Add a .travis.yml [14:52:25] ;p [14:52:30] why you didn't push it directly? :P [14:52:39] cause it was in the branch already ;p [14:52:39] you can merge in terminal [14:52:46] even branches [14:52:58] git help merge [14:53:19] i know :P but I have got into the working style that is you dont merge your own stuff :P [14:53:56] aha [14:54:15] yee ;p [14:54:18] so far I have got into a working style "you do comment your own stuff" what you do is too high level [14:55:05] [OK] BUILD TEST: Running for build: 500 d3c737b [14:56:03] !travis is https://travis-ci.org/huggle/huggle3-qt-lx/builds [14:56:03] Key was added [14:56:06] I don't get this [14:56:11] build #9 #11 [14:56:14] where is #10 lol [14:56:29] no idea ;p [14:56:40] got lost somewhere ;p [14:56:54] is it always a clean box? [14:56:54] 10 was the pull request https://travis-ci.org/huggle/huggle3-qt-lx/pull_requests [14:57:02] I mean, we don't need to make clean? [14:57:18] ?? [14:57:20] so if I break stuff now, does it report here on irc? [14:57:21] yes [14:57:27] it is always a clean vps [14:57:33] and yes if you break stuff it will come here and tell you [14:57:36] mhm [14:57:38] you can also get an email if you want [14:57:41] ok I turn off that second test [14:57:53] yes I want mail too :D [14:58:29] to which email? [14:58:30] [OK] BUILD TEST: BUILD IS OK for build: 500 d3c737b [14:59:05] ROFL [14:59:13] I lost that box where the script is running [14:59:16] I just can't find it [14:59:18] HAHAA [14:59:28] that's serious issue [14:59:31] how are we gonna stop it [14:59:42] get wm-bot to log where it receives the msg from? [14:59:44] I tried so many boxes [14:59:49] or just wait for it to die? ;p [14:59:57] it's in cron it will never die [15:00:04] petan: what email address do you want the msg to be going to? [15:00:32] I got it [15:00:38] it was on tools-dev :D [15:00:43] hah :P [15:00:46] bad petan ! [15:00:54] what email address! [15:01:00] I am actually already getting some emails from it [15:01:08] ahh yes of course.... [15:01:21] owners of the repo / organisation automatically them them I think [15:02:34] [travis-ci] huggle/huggle3-qt-lx#11 (master - d3c737b : Petr Bena): The build was fixed. [15:02:34] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/compare/ca09ae00a2a0...d3c737bf25af [15:02:34] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/13808319 [15:08:14] [02huggle3-qt-lx] 07addshore pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/QCOGCA [15:08:15] [02huggle3-qt-lx] 07addshore 031daa045 - Add readme and comments about travisCI [15:21:37] btw petan just set this up too https://www.ohloh.net/p/huggle3-qt-lx [15:26:04] Licenses: [15:26:05] Unknown [15:26:06] addshore ^ [15:26:08] :D [15:26:21] we are using GNU GPL, WTFPL and I think BSD [15:26:42] you should be able to add your self as a manager and edit it [= [15:26:44] huggle itself if gpl, some php pages are wtfpl and shell scripts as bsd [15:27:26] LOL [15:27:37] blank lines are almost 10% of huggle's source code [15:27:38] wtf [15:27:50] HAH [15:28:00] fail ;p [15:28:52] projects on Ohloh, 22% of all source code lines are comments. For huggle3, this figure is only 14%. [15:28:53] :/ [15:29:46] HAHA ..took an estimated 4 years of effort (COCOMO model) starting with its first commit in September, 2013 [15:30:01] that's a sentence [15:30:33] Estimated Cost$ 204,015 * [15:30:43] we should sell huggle for that [15:30:44] :D [15:30:53] HAH [15:30:56] beeerrr! [15:31:00] yup [15:31:07] we could buy a small pub for that [15:31:13] "huggle's" :D [15:34:16] HAHHAAA [15:40:57] sorry I havnt had any time to hack on huggle with you petan :< [15:41:07] too busy breaking wikibase :D [15:41:29] no worries there is still like 200+ items on to-do waiting for you to fix them [15:41:35] xD [15:41:55] http://tools.wmflabs.org/huggle/docs/head/todo.html [15:41:56] !todo [15:41:56] if you don't know what to work on, here is list: http://tools.wmflabs.org/huggle/docs/head/todo.html [15:41:59] aha here we go [15:42:01] :P [15:42:15] HAHAHHAHAAAA [15:42:44] most are just LOCALIZE MEEEE!!!! [15:48:15] that's very easy but very time consuming task nobody wants to do [15:48:31] it consist of 2, max 3 steps [15:48:59] 1. find the corresponding item in en.txt (2. if it doesn't exist create it) 3. replace string with Core::Localize(keyname) [16:45:55] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+1/-0/±4] 13http://git.io/FlI-wA [16:45:57] [02huggle3-qt-lx] 07benapetr 038d53928 - 2 more tests but not very strict for now [16:45:58] [02huggle3-qt-lx] 07benapetr 03f20ab51 - Merge branch 'master' of github.com:huggle/huggle3-qt-lx [16:55:43] petan: Is UAA enwiki only thing? [16:56:19] I don't know, in theory it wouldn't need to be, but I don't know about any other wiki that has it [16:57:13] we should explicitly enable it in config file so that people don't see that option on wikis where it's not supported [16:59:19] petan: I'm currently using the current thing in the config file where it lists the UAA page to do that [16:59:49] petan: Just making sure I'm not wasting my time with localisation [16:59:50] ok [16:59:56] but you aren't hiding it? [17:00:14] petan: What? [17:00:24] from menu [17:00:34] like, when it's not supported is that function available or not? [17:00:43] does the user see that item in menu? [17:00:52] I would like to have the interface as less confusing as possible [17:01:36] petan: No, they get a messagebox saying function not available, just like reportuser [17:06:44] petan: And I like it that way - I'd rather be unassuming of the user and display a message box that educates them (i.e. treat them as naive or a complete idiot) instead of hiding things away and making them confused. [19:29:48] petan: You still here? [19:40:54] [02huggle3-qt-lx] 07islandmonkey pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/rj2UiQ [19:40:55] [02huggle3-qt-lx] 07islandmonkey 034a46dfe - localise [21:08:45] [02huggle3-qt-lx] 07islandmonkey pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/u46rPQ [21:08:46] [02huggle3-qt-lx] 07islandmonkey 03e22c9db - this should be enabled by default