[12:11:44] 3Huggle / 3Other: Testing the new wikibugs - 10https://bugzilla.wikimedia.org/64498 (10Yuvi Panda) 3NEW p:3Unprio s:3normal a:3Peter Bena Sorry for the spam. [12:22:12] 3Huggle / 3Other: Testing the new wikibugs - 10https://bugzilla.wikimedia.org/64498#c1 (10Yuvi Panda) Test [12:31:26] 3Huggle / 3Other: Testing the new wikibugs - 10https://bugzilla.wikimedia.org/64498#c4 (10Yuvi Panda) Test [13:06:29] I haven’t had a chance to play around much - but did want to mention that the latest install instruction do work on Mac - although I’d love to see a direct post of the App in the future :) [13:06:51] unless of course the build is setting up unique commands, blah blah :) [13:08:52] varnent: sorry I don't understand this much as I never worked on mac. What do you mean by " I’d love to see a direct post of the App in the future" [13:09:10] is that something like software repository for Mac? [13:09:20] the ultimate outcome of all of the steps basically created an individual .exe style file [13:09:57] .app in the case of Mac [13:11:38] aha for that we would need to have at least 1 mac dev in team who would release these [13:11:59] there is no launchpad like service provided by apple :( [13:12:07] I don’t have much time to help with the app devo per se - but I could help compile [13:12:11] I would install macos to virtual box but that isn't legal [13:13:03] these .app files are portable? [13:13:21] eg. could anyone with mac run .app that you create? [13:13:31] without having to install anything else [13:13:41] I think for $99 a year a devo team can get access to helpful Mac devo resources - including copies of Mac OS for use on basically whatever they want - although to be honest - Apple has never taken a consumer to court or done anything that implies they care if you install Mac OS somewhere [13:14:33] I am not going to spend $99 so that I can work on open source project I likely never get a single buck from :P [13:15:00] I am not doing this for money so I don't expect to pay money either [13:15:44] YuviPanda: thanks for setting up the bot! [13:15:44] I’d have to test it out first - it’s possible things like X11 and QT would need to be installed before it would work - but the getting source code steps and build steps could be replaced with a simple .app - they are basically like all the .exe, dlls, and program directory files used in Windows in an executiable compressed file - so generally yes - they are portable [13:15:59] I have a hunch WMF would be willing to flip the bill for the $99 :) [13:16:04] varnent: how large is that .app file? [13:16:29] 2.1MB [13:17:10] varnent: I think that WMF should get this apple dev-access for whole dev community for free [13:17:27] 2.1mb... that is larger than normal binary [13:17:38] petan: thanks for the patch :) [13:17:43] there are team size caps - but yes - I agree that would be good - and I would be willing to help write the IEG to help that happen [13:17:44] on both linux and windows the binary has about 500kb [13:17:59] yes - but this includes all the support files that are typically spread around in folders [13:18:10] so it means there are some extra libs probably built-in [13:18:16] correct [13:18:26] isn't huggle on Mac running on Mono? [13:18:32] no [13:18:33] or did it move away from C# when I wasn't looking? [13:18:46] yes we moved to C++ long time ago [13:18:51] it's natively compiled now [13:18:54] ah, cool! [13:18:55] Mac doesn’t really use program directories or DLLs like Windows and Linux [13:19:53] varnent: ok we could just give write access to download repository to all people who have mac and can help with releases so they can upload mac installers / executables there [13:20:08] that’d be cool [13:20:14] and help figure out how portable it is [13:20:21] but doesn't mac have something like "google play" for android or launchpad for ubuntu? [13:20:32] because this way people get no automatic updates [13:20:48] there is. the 'Mac App Store' [13:20:58] when I release new version for ubuntu people get updates using apt-get upgrade [13:21:26] it would be cool if we could release updates in a similar fashion for all platforms [13:21:26] 3Huggle / 3Other: Testing the new wikibugs - 10https://bugzilla.wikimedia.org/64498#c5 (10Yuvi Panda) Test [13:22:04] YuviPanda: we were talking about requesting WMF purchase the developer package so community developers could release these apps possible through the app store and also access the tools [13:23:38] petan: if it was released through App Store - it would auto-update on newer Mac OS's [13:24:12] I’m inquiring with WMF on if they have a team account or would be willing to get one - but honestly at $99 I don’t think it’s going to be an impossible sell to them :) [13:24:16] mhm... for now we need to do that by hand [13:24:27] Huggle alone presents a valid reason to purchase it [13:24:48] varnent: if you can build that .app file for mac I can give you sourceforge upload access so that you can upload a beta release [13:24:51] let alone the other apps it could lead to - and as the Mac user base is growing at a healthy rate [13:24:58] that would make it easier for other beta testers [13:25:51] petan: sure - I already have the app built [13:26:09] ok just send me your sourceforge username once you make some [13:26:12] what I don’t know is how well it works on a Mac with no developer tools like xcode command line or qt works [13:28:57] petan: lol - I’m shocked I didn’t have one - apparently I’ve been stuck in Github land - https://sourceforge.net/u/varnent/profile/ [13:30:05] ok can you upload new files here https://sourceforge.net/p/huggle3 ?? [13:30:25] their permission system is pretty undocumented I must say [13:33:26] nope - the add files button doesn’t appear [13:35:34] try now :o [13:36:37] yup - let me update it to 1183 [13:49:57] for some reason SourceForge seems to put the .app into a .zip - but whatever - they can unzip the file - it’s uploaded :) [13:50:36] petan: I’ll try to test it on a machine with no devo stuff installed and then update the instructions on wiki [13:53:47] ok [13:57:26] 3Huggle / 3Application: Consecutive rollbacks problem - 10https://bugzilla.wikimedia.org/64488 (10Peter Bena) p:5Unprio>3Normal [13:58:46] petan: http://sourceforge.net/projects/huggle3/files/huggle-1224beta.app.zip/download [13:59:07] but I have a hunch it depends on some files elsewhere [13:59:23] varnent: we can have someone try it later [13:59:31] I think matthew bowker has mac as well [13:59:46] @seenrx matthewrbowker [13:59:47] petan: I have never seen matthewrbowker [13:59:54] @seenrx matthew [13:59:54] petan: Last time I saw matthewburton they were quitting the network with reason: Quit: matthewburton at 4/22/2014 9:00:53 PM (4d16h59m1s ago) [13:59:57] petan: I can play around with it a bit at some point if it doesn’t work - I’m sure there’s a way :) [14:00:33] yes, probably afaik static linking of Qt libs require some nokia license [14:03:45] my hunch is that it may require installing homebrew and QT before the .app will work [14:04:03] which are basically the first couple steps in the current install anyway - so not a big deal there [14:04:33] I imagine it could be integrated into the install or full package once beta is done [14:05:04] you can try inserting CONFIG += static to huggle.pro and recompile [14:05:51] hmm [14:06:40] !staticqt4 is http://www.formortals.com/how-to-statically-link-qt-4/ [14:06:40] Key was added [15:12:18] 3Huggle / 3Application: Huggle 3, Build 1183 - Several issues in the "Report username" section. - 10https://bugzilla.wikimedia.org/64449#c4 (10Peter Bena) 5UNC>3RES/FIX This should be all fixed now [15:15:45] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Petrb link https://en.wikipedia.org/w/index.php?diff=606041953 edit summary: /* Windows */ macos package [15:16:07] varnent: installing macos version is just about unzipping the .app file anywhere on system right? [15:16:33] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Petrb link https://en.wikipedia.org/w/index.php?diff=606042051 edit summary: /* MacOS */ minor [15:18:46] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Petrb link https://en.wikipedia.org/w/index.php?diff=606042346 edit summary: /* Known issues */ it works now [15:19:37] !ohloh [15:20:36] . [15:20:39] !ohloh is http://www.ohloh.net/p/huggle3-qt-lx [15:20:39] Key was added [15:21:54] 30k lines of code, not bad :o [15:34:52] sweet! [15:35:40] 3Huggle / 3Application: Consecutive rollbacks problem - 10https://bugzilla.wikimedia.org/64488#c4 (10Amol Bhave) My version is: 3.0.0.0 build: 1200 0a0c6de OS: Ubuntu 14.04 LTS. My Wikipedia contribution history for the relevant time is as follows: -------------------------------------------- 00:44, 27 Apri... [15:48:49] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±6] 13http://git.io/eoBb9g [15:48:50] [02huggle3-qt-lx] 07benapetr 035d77699 - implemented new function to remove edits by score [15:49:40] 3Huggle / 3Application: Remove edits with negative score - 10https://bugzilla.wikimedia.org/64362#c2 (10Peter Bena) 5UNC>3RES/FIX https://github.com/huggle/huggle3-qt-lx/compare/25a20c2f1d17...5d7769996ce4 [16:11:50] petan any timeeline of releasing the "real" 3.0+ [16:12:26] Josve05a: yes, once all the real problems are fixed [16:12:43] check bugzilla you will see [16:15:33] "Huggle's blockers for next release (tracking)" is empty....not "many" critical bugs, just a few minor/normal that I can see... [16:18:46] But....when do YOU 'hope' HG 3 will be realesed? You must have a 'goal' or something in mind... [16:19:59] my goal was like year or two ago :P [16:20:08] :P [16:20:23] lol...what stopped you? [16:20:32] lot of things [16:20:43] laziness was one of them [16:21:12] 3Huggle / 3Application: Bad formatting when edits for special files - 10https://bugzilla.wikimedia.org/64511 (10Amol Bhave) 3UNC p:3Unprio s:3normal a:3Peter Bena Created attachment 15224 --> https://bugzilla.wikimedia.org/attachment.cgi?id=15224&action=edit Screenshot of the bad formatting example... [16:22:19] however, there are some bugs that need to be resolved before release like this: https://bugzilla.wikimedia.org/show_bug.cgi?id=64488 [16:22:55] 3Huggle / 3Application: Bad formatting when edits for special files - 10https://bugzilla.wikimedia.org/64511#c1 (10Amol Bhave) Also yeah this is using the hiwiki. (I may have possible seen such behavior in enwiki but not sure) [16:23:45] oh, I start to like wikibugs! keeping up with live-updates! [16:26:10] 3Huggle / 3Application: Consecutive rollbacks problem - 10https://bugzilla.wikimedia.org/64488#c5 (10Peter Bena) p:5Normal>3High s:5normal>3critic no, this seems like a bug, whether it's a bug in Trusty, or Huggle is a question. I experience weird issues since I upgraded to ubuntu 14.04 and Qt develo... [16:26:11] 3Huggle / 3Application: Huggle's blockers for next release (tracking) - 10https://bugzilla.wikimedia.org/34892 (10Peter Bena) [16:26:12] 3Huggle / 3Application: Bad formatting when edits for special files - 10https://bugzilla.wikimedia.org/64511#c2 (10Amol Bhave) Additional observation: This bad formatting comes up everytime this specific edit is loaded. So for example if I close huggle and open it again for hiwiki, this edit comes up for re... [16:27:55] Josve05a: there is also number of bugs that only I know of :P that needs to get fixed too [16:28:03] for example software rollback is fucked up [17:08:04] but one thing you can do is....release a new build..pls ;-) [17:14:51] yes... now i'm pulling and pushing with ssh :> [17:14:59] github's now 100% more secure :D [17:15:27] (unfortunately it is also 50% slower ^^) [17:18:44] petan: I just checked my IP on Wikipedia and appearently been editing Wikipedia using my IP using Huggle. Is that even supposed to be possible? https://en.wikipedia.org/wiki/Special:Contributions/80.217.40.176 [17:21:25] what the hell? xD [17:21:48] The same happened with WP:STiki a few feeks/a month ago... [17:21:55] weeks* [17:27:49] i never knew STiki Oo [17:28:00] uuuuh.. java [17:28:04] i wanna vomit [17:28:52] It is great tool (sorry petan) to find vandalism, that other tools have missed. Some times it finds a few months old vandalism even... [17:30:13] at least it looks well organized [17:30:54] you know what would be awesome? [17:31:05] what? [17:31:06] an anti-vandalism tool with an AI [17:31:29] so you revert some vandalism and the tool learns [17:31:30] AI=Artificial Inteligence? GLaDOS? [17:31:33] yeah :D [17:31:48] Cluebot NG does that I think... [17:32:09] https://en.wikipedia.org/wiki/User:ClueBot_NG#Dataset_Review_Interface [17:33:16] wow [17:53:34] petan: tried to compile huggle on windows.. compiler error: "cannot find -lubsec" what does that mena? [17:53:35] *mean [19:00:44] LOL [19:01:30] Elsensee: huggle is meant to have AI :P [19:01:44] btw it is connected to cluebot now so it uses its AI system [19:01:54] so it /has/ AI :P [19:02:04] ^^ [19:02:10] good to know! :D [19:02:19] that is how huggle scores stuff [19:02:38] + you can learn new things in prediction section [19:02:51] * teach huggle [19:03:20] Josve05a: you did a perfect beta test with that IP [19:03:26] I exactly needed that [19:03:32] run some SR edits :D [19:03:36] it did it perfectly [19:04:00] IP has no rollback and you were rolling back as hell [19:04:11] that is exactly what huggle should do :3 [19:04:38] but it should recognize you aren't logged in too :P [19:09:27] SR? [19:17:31] I just was check to see when I clicked a link a user page, when Huggle had falllen back to web rendering(?), that I was 1) It opened in Huggles diff-window 2) I was not logged in (in the diff-screen-browser) 2) The IP had gotten a new message 3) The IP had been doing edits behind my back.... [19:17:35] chocked* [19:18:03] a link to a userpage* ^^ [20:45:09] [02huggle3-qt-lx] 07benapetr pushed 0326 commits to 03ubuntu [+44/-48/±65] 13http://git.io/F0I3gA [20:45:09] [02huggle3-qt-lx] 07benapetr 03d581cc0 - Merge branch 'master' into ubuntu [21:03:37] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/27DhtA [21:03:38] [02huggle3-qt-lx] 07benapetr 037b78159 - reorganized headers [21:04:37] [02huggle3-qt-lx] 07benapetr pushed 034 commits to 03ubuntu [+0/-0/±4] 13http://git.io/rw5WmA [21:04:38] [02huggle3-qt-lx] 07benapetr 03303cb6e - released ubuntu [21:04:39] [02huggle3-qt-lx] 07benapetr 037c19006 - Merge branch 'master' into ubuntu [21:04:40] [02huggle3-qt-lx] 07benapetr 038ea6b6e - released [21:21:22] @channellist [21:21:22] I am in 205 channels in this moment