freephile (Greg Rundlett)
President / CEO eQuality Technology

User Details

User Since
Feb 27 2015, 7:19 PM (197 w, 5 d)
Availability
Available
IRC Nick
freephile
LDAP User
Freephile
MediaWiki User
GregRundlett [ Global Accounts ]

Recent Activity

Wed, Nov 28

freephile added a watcher for Security-Reviews: freephile.
Wed, Nov 28, 1:46 PM

Tue, Nov 27

freephile added a comment to T209862: Html2Wiki hangs up and does not convert the file.

@Sferg008, glad you were able to get Html2Wiki installed and running. I have not had time to focus on Html2Wiki development at all, so if you've got any info to share (on the talk page, or project page) that would help others, (or patches) for running on MW1.31 that would be great!

Tue, Nov 27, 3:53 PM · MediaWiki-extensions-Html2Wiki

Wed, Nov 21

freephile awarded T100841: Support for dynamically enabling new wikis a Mountain of Wealth token.
Wed, Nov 21, 2:43 PM · Patch-For-Review, Parsoid

Nov 3 2018

freephile added a comment to T208650: Elastica dependencies need update to v5.3.2.

Could someone help me out with a pointer on how I'm supposed to contribute a patch? I tried to push to a new branch using my developer account, but was rejected:

root@ubuntu-DCS-wiki:/srv/www/sites/mediawiki/extensions/Elastica# git push 
fatal: The current branch T208650 has no upstream branch.
To push the current branch and set the remote as upstream, use
Nov 3 2018, 6:57 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Discovery-Search (Current work), Patch-For-Review, Elasticsearch
freephile added a comment to T208650: Elastica dependencies need update to v5.3.2.

(I'd commit this change to the appropriate branch (or fork) of Extension:Elastica and make a pull request, but I can't find how to do that here.)

Nov 3 2018, 3:24 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Discovery-Search (Current work), Patch-For-Review, Elasticsearch
freephile created T208650: Elastica dependencies need update to v5.3.2.
Nov 3 2018, 3:17 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Discovery-Search (Current work), Patch-For-Review, Elasticsearch

Jun 27 2018

freephile awarded T198325: Using $this when not in object context when uploading html file or archive in Html2Wiki 1.31 a Like token.
Jun 27 2018, 5:17 PM · MediaWiki-extensions-Html2Wiki

Jun 11 2018

Krinkle awarded T188731: preserve search query when navigating to different silos a Orange Medal token.
Jun 11 2018, 1:56 PM · VPS-project-codesearch

May 23 2018

freephile added a comment to T195067: Dockerize MediaWiki installations: a rookie's working solution in search for best practices.

I compiled a list of some of the resources and projects I know about: https://wiki.freephile.org/wiki/Automated_deployment_of_MediaWiki

May 23 2018, 6:37 PM · Wikimedia-Hackathon-2018
freephile added a comment to T195067: Dockerize MediaWiki installations: a rookie's working solution in search for best practices.

Thanks for the links @dbarratt and @gabriel-wmde . @Lex were there any notes/slides/blog post from your presentation? (Wish I were there in Barcelona!)

May 23 2018, 2:13 PM · Wikimedia-Hackathon-2018

May 19 2018

freephile updated the task description for T194901: MediaWiki and GDPR.
May 19 2018, 3:14 PM · MediaWiki-Stakeholders-Group, Wikimedia-Hackathon-2018

May 18 2018

freephile added a comment to T194901: MediaWiki and GDPR.

I would very much like to have the session recorded and/or broadcast live so people who can't attend personally can view the presentation.

May 18 2018, 6:22 PM · MediaWiki-Stakeholders-Group, Wikimedia-Hackathon-2018

Mar 29 2018

freephile added a comment to T190560: Integrate Discourse into mediawiki.org search.

As I understand it, Discourse will output .json if you ask it to. And Elasticsearch only cares about json. So wouldn't the work be to create a new index in Elasticsearch that consumes the .json available from Discourse? (I haven't done this, so I don't know the particulars)

Mar 29 2018, 5:26 PM · Discovery-Search, Discourse

Mar 28 2018

freephile created T190900: Uncaught Error: Unknown dependency: ext.cards.
Mar 28 2018, 2:59 AM · RelatedArticles

Mar 2 2018

freephile created T188731: preserve search query when navigating to different silos.
Mar 2 2018, 1:39 PM · VPS-project-codesearch

Feb 23 2018

freephile added a hashtag to MediaWiki-extensions-Html2Wiki: #html2wiki.
Feb 23 2018, 10:12 PM
freephile set the image for MediaWiki-extensions-Html2Wiki to F13974294: profile.
Feb 23 2018, 8:02 PM

Feb 14 2018

freephile added a watcher for MediaWiki-extensions-Html2Wiki: freephile.
Feb 14 2018, 4:49 PM

Feb 13 2018

freephile added a comment to T187128: Automated MediaWiki upgrade tool that handles updating the files.

I've used this script in the past. It's a command-line tool to be used from the root directory of your MediaWiki installation ($IP). It shows what's already managed by git and what's not. It will show you a colored output of what needs updating. Since extensions could come from anywhere, it doesn't attempt to guess where non-versioned code comes from.

Feb 13 2018, 12:54 PM · MediaWiki-extensions-General, MediaWiki-General-or-Unknown

Feb 10 2018

freephile added a comment to T186904: Install the extension Html2wiki in ru:Wikisource.

Thanks Andre for pointing to that process. I hope to work on it as time permits; which right now is zero. (to anyone listening: I'd gladly accept any collaborators; or paying client who needs customization/improvements of the extension.)

Feb 10 2018, 7:49 PM · Russian-Sites, Wikimedia-Site-requests, MediaWiki-extensions-Html2Wiki

Feb 9 2018

freephile added a comment to T186904: Install the extension Html2wiki in ru:Wikisource.

As the extension creator, I would be glad to work with WMF to review/update/secure this extension.

Feb 9 2018, 5:58 PM · Russian-Sites, Wikimedia-Site-requests, MediaWiki-extensions-Html2Wiki

Feb 5 2018

freephile added a member for MediaWiki-Stakeholders-Group-Organization: freephile.
Feb 5 2018, 5:31 PM
freephile added a member for MediaWiki-Stakeholders-Group-Communication: freephile.
Feb 5 2018, 5:30 PM
freephile added a member for MediaWiki-Stakeholders-Group-Technical: freephile.
Feb 5 2018, 5:30 PM
freephile added a member for MediaWiki-Stakeholders-Group-General: freephile.
Feb 5 2018, 5:27 PM
freephile removed a watcher for MediaWiki-Stakeholders-Group: freephile.
Feb 5 2018, 4:30 PM

Jan 2 2018

freephile added a comment to T115650: Create an authoritative and well promoted catalog of Wikimedia tools.

You can explore the entire tool spreadsheet here; might be helpful. https://docs.google.com/spreadsheets/d/1GVR0jghBWuAGqJaT7KVXigMYWWNzdnrnwI9nWqfJrCo/edit#gid=0

Jan 2 2018, 2:09 PM · Toolhub, Documentation, MediaWiki-Stakeholders-Group, Developer-Wishlist (2017), Community-Tech-Tool-Labs, Developer-Advocacy

Oct 18 2017

freephile closed T91268: Add configuration variable to drive conversion as Declined.

This issue is declined because it represents a lot of work, and would make a great feature for Html2Wiki v.2

Oct 18 2017, 7:28 PM · MediaWiki-extensions-Html2Wiki
freephile closed T91309: Add reference docs as Resolved.

Existing documentation is sufficient.

Oct 18 2017, 7:00 PM · MediaWiki-extensions-Html2Wiki

Sep 26 2017

freephile added a comment to T138072: Persistent login session issue on some wikis (due to XCache not saving data across requests?).

FWIW, I had this problem too at https://freephile.qualitybox.us/wiki/

Sep 26 2017, 9:14 PM · MediaWiki-User-login-and-signup

Sep 22 2017

freephile added a comment to T158154: MediaWiki 1.28.0 Updater failed to detect shared DB tables.

I'm seeing this exact behavior trying to run update.php on a 1.28.2 installation. Without the --doshared option, it completes without complaint. When I add in the --doshared, it collides with the existing interwiki table.

Sep 22 2017, 10:30 PM · MediaWiki-Installer
freephile added a comment to T156875: Error: 1050 Table 'xxx' already exists (localhost:3306) problem with MW1.28 update.php when $wgSharedDB used..

I'm seeing this exact behavior trying to run update.php on a 1.28.2 installation. Without the --doshared option, it completes without complaint. When I add in the --doshared, it collides with the existing interwiki table.

Sep 22 2017, 10:29 PM · MediaWiki-General-or-Unknown, MediaWiki-Maintenance-scripts

Sep 7 2017

freephile updated subscribers of T157759: ElasticaWrite.php: Unsupported operand types error with CirrusSearch in runJobs.php.

I'm seeing the same in my logs:

Sep 7 2017, 12:49 PM · Discovery-Search, Discovery, CirrusSearch

Aug 25 2017

freephile awarded T92826: Ready-to-use Docker package for MediaWiki a Like token.
Aug 25 2017, 10:36 AM · Wikimania-Hackathon-2017, Services (doing), User-mobrovac, MediaWiki-Containers, MediaWiki-Releasing, Wikimedia-Hackathon-2015

Jul 13 2017

freephile closed T170595: Update extension for Extension Registration system as Resolved.

Tested briefly, but there wasn't a lot to change.

Jul 13 2017, 8:54 PM · MediaWiki-extensions-Html2Wiki
freephile added a comment to T170595: Update extension for Extension Registration system.

just pushed the commits for this update.

Jul 13 2017, 8:52 PM · MediaWiki-extensions-Html2Wiki
freephile created T170595: Update extension for Extension Registration system.
Jul 13 2017, 4:16 PM · MediaWiki-extensions-Html2Wiki

Apr 5 2017

freephile added a watcher for MediaWiki-Stakeholders-Group: freephile.
Apr 5 2017, 12:18 AM

Jan 26 2017

freephile added a comment to T156379: HTML pages fail to import with DOMXPath error.

I know tidy handling has changed in MW, and I'm not sure if that's causing the issue. However, last I recall, I added a dependency check for Tidy so that really shouldn't be the cause.

Jan 26 2017, 8:22 PM · MediaWiki-extensions-Html2Wiki

Dec 1 2016

freephile added a comment to T58269: Uncommitted DB writes (transaction from DatabaseBase::query (Block::newLoad)).

Setting

$wgRunJobsAsync = false;

seems to have stopped the Notices... odd

Dec 1 2016, 6:47 PM · Wikimedia-production-error, MediaWiki-Database
freephile added a comment to T58269: Uncommitted DB writes (transaction from DatabaseBase::query (Block::newLoad)).

Can anyone verify whether disabling these lines in OutpuPage.php solves the issue for them too?

Dec 1 2016, 6:37 PM · Wikimedia-production-error, MediaWiki-Database

Feb 2 2016

freephile added a comment to T121531: Valid html files get an error message "Invalid file format".

It looks like your upload is being blocked.

Feb 2 2016, 2:52 PM · MediaWiki-extensions-Html2Wiki

Sep 19 2015

freephile committed rEHTW6c13704d66c2: fixes T101173 by replacing the 'empty()' construct with simple negation… (authored by freephile).
fixes T101173 by replacing the 'empty()' construct with simple negation…
Sep 19 2015, 2:59 AM
freephile added a commit to T101173: Html2Wiki error ("Can't use method return value") on fresh MediaWiki with PHP <5.5: rEHTW6c13704d66c2: fixes T101173 by replacing the 'empty()' construct with simple negation….
Sep 19 2015, 2:59 AM · MediaWiki-extensions-Html2Wiki
freephile closed T101173: Html2Wiki error ("Can't use method return value") on fresh MediaWiki with PHP <5.5 as Resolved.
Sep 19 2015, 12:46 AM · MediaWiki-extensions-Html2Wiki
freephile awarded T101173: Html2Wiki error ("Can't use method return value") on fresh MediaWiki with PHP <5.5 a Like token.
Sep 19 2015, 12:45 AM · MediaWiki-extensions-Html2Wiki
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT95221c5ea046: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Sep 19 2015, 12:29 AM

Sep 18 2015

freephile added a comment to T101173: Html2Wiki error ("Can't use method return value") on fresh MediaWiki with PHP <5.5.

Thanks for the fix. I've committed the suggested fix and will push it
upstream asap (30 minutes). Thanks for using this extension and would love
to hear from users.

Sep 18 2015, 11:47 PM · MediaWiki-extensions-Html2Wiki

Aug 9 2015

freephile added a comment to T96750: QueryPath error in Html2Wiki.

It was also found that a missing dependency on Tidy could produce this error. The latest code now checks for all dependencies. The documentation has also been updated to be more clear and concise.

Aug 9 2015, 3:34 AM · MediaWiki-extensions-Html2Wiki

Aug 8 2015

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT7d68522891d9: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Aug 8 2015, 6:58 PM
freephile committed rEHTW011aab3669c7: adds environment checks for Tidy (authored by freephile).
adds environment checks for Tidy
Aug 8 2015, 6:58 PM
freephile committed rEHTWc3ce1d15e91b: Adds better environment checking during installation (authored by freephile).
Adds better environment checking during installation
Aug 8 2015, 12:43 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT5a0c36ccfd2f: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Aug 8 2015, 12:43 PM
freephile committed rEHTW0b425dc9fb38: Merge branch 'master' of ssh://gerrit.wikimedia.org… (authored by freephile).
Merge branch 'master' of ssh://gerrit.wikimedia.org…
Aug 8 2015, 3:31 AM
freephile committed rEHTW879327797dfe: wrap htmlqp() in try/catch block and output trace (authored by freephile).
wrap htmlqp() in try/catch block and output trace
Aug 8 2015, 3:31 AM
freephile added a comment to T96750: QueryPath error in Html2Wiki.

p.s. if you can actually report back whether it shows you what content is malformed/unparsable I'd appreciate it. I don't have a good "bad" example to test.

Aug 8 2015, 3:29 AM · MediaWiki-extensions-Html2Wiki
freephile closed T96750: QueryPath error in Html2Wiki as Resolved.
Aug 8 2015, 3:12 AM · MediaWiki-extensions-Html2Wiki
freephile added a comment to T96750: QueryPath error in Html2Wiki.

Please download the newest version (or git pull)

Aug 8 2015, 3:10 AM · MediaWiki-extensions-Html2Wiki
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT3fb0fb67bb8e: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Aug 8 2015, 2:57 AM
freephile added a comment to T96750: QueryPath error in Html2Wiki.

Foozleface, the htmlqp() function is defined by the 'querypath' project. This is an external dependency managed by Composer. Did you run "composer install" during the installation (described at https://www.mediawiki.org/wiki/Extension:Html2Wiki#Installation)? (It doesn't hurt to run composer install again)

Aug 8 2015, 12:53 AM · MediaWiki-extensions-Html2Wiki

Jun 2 2015

freephile added a comment to T101173: Html2Wiki error ("Can't use method return value") on fresh MediaWiki with PHP <5.5.

Does the content in question have any img tags?

Jun 2 2015, 10:14 PM · MediaWiki-extensions-Html2Wiki

Apr 28 2015

freephile committed rEHTW04adbe2382e2: Wrap processFile in try/catch (authored by freephile).
Wrap processFile in try/catch
Apr 28 2015, 8:14 PM
freephile committed rEHTWc24896064a6a: Adds check for pandoc executable (authored by freephile).
Adds check for pandoc executable
Apr 28 2015, 8:14 PM
freephile changed the status of T96750: QueryPath error in Html2Wiki from Open to Stalled.

If you 'git pull', I just committed an update wraps the file processing with a try/catch block that should provide more error detail.

Apr 28 2015, 6:26 PM · MediaWiki-extensions-Html2Wiki
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT22f7b18b1f2c: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Apr 28 2015, 6:24 PM
freephile renamed T96750: QueryPath error in Html2Wiki from Does not import html page with Html2Wiki to QueryPath error in Html2Wiki.
Apr 28 2015, 5:57 PM · MediaWiki-extensions-Html2Wiki
freephile added a comment to T96750: QueryPath error in Html2Wiki.

Can you provide more details on your installation? OS, Webserver? Have you had any successes?

Apr 28 2015, 5:57 PM · MediaWiki-extensions-Html2Wiki
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTf51d55f750c4: Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki… (authored by freephile).
Updated mediawiki/extensions Project: mediawiki/extensions/Html2Wiki…
Apr 28 2015, 5:41 PM

Apr 8 2015

freephile committed rEHTWd066297cd383: New feature: Handling of .gz, .gzip, .tar.gz and .tgz files (authored by freephile).
New feature: Handling of .gz, .gzip, .tar.gz and .tgz files
Apr 8 2015, 6:14 PM
freephile committed rEHTW498800c6b4b2: Add feature: Dry-run option (authored by freephile).
Add feature: Dry-run option
Apr 8 2015, 6:14 PM
freephile committed rEHTWb82c18192a52: Merge branch 'tgz-handling' adds feature (authored by freephile).
Merge branch 'tgz-handling' adds feature
Apr 8 2015, 6:14 PM
freephile committed rEHTW6e07b9c9dbd5: clearer detection of $wgMaxUploadSize setting (authored by freephile).
clearer detection of $wgMaxUploadSize setting
Apr 8 2015, 6:14 PM
freephile committed rEHTW12124ba75264: Minor UI enhancement (authored by freephile).
Minor UI enhancement
Apr 8 2015, 6:14 PM
freephile committed rEHTWffe3f3959f64: Add proper error message on configuration requirement (authored by freephile).
Add proper error message on configuration requirement
Apr 8 2015, 6:14 PM
freephile committed rEHTW4b28dd4c32a2: fix typos (authored by freephile).
fix typos
Apr 8 2015, 6:14 PM
freephile committed rEHTW2516046ae7e6: direct readers to the mediawiki site (authored by freephile).
direct readers to the mediawiki site
Apr 8 2015, 6:14 PM
freephile committed rEHTW0baa250e1366: fixes display for non-authorized users (authored by freephile).
fixes display for non-authorized users
Apr 8 2015, 6:14 PM
freephile committed rEHTWf06f676edf63: Rename file for Windows compatibility (authored by freephile).
Rename file for Windows compatibility
Apr 8 2015, 6:14 PM
freephile committed rEHTWc811eb31fdd7: Updated documentation (authored by freephile).
Updated documentation
Apr 8 2015, 6:14 PM
freephile committed rEHTW0e6dfc1e40c4: qpNormalizeLinks now determines the attribute for you based on the selector (authored by freephile).
qpNormalizeLinks now determines the attribute for you based on the selector
Apr 8 2015, 6:14 PM
freephile committed rEHTWd2ad2a8e6a10: Fix (fatal) typo in function name (authored by freephile).
Fix (fatal) typo in function name
Apr 8 2015, 6:14 PM
freephile committed rEHTWebef6a9a7ba9: publishing README in markdown (authored by freephile).
publishing README in markdown
Apr 8 2015, 6:14 PM
freephile committed rEHTW12de14085b6f: Large cleanup (authored by freephile).
Large cleanup
Apr 8 2015, 6:14 PM
freephile committed rEHTW82381b597756: unfilter images so that all images get uploaded (authored by freephile).
unfilter images so that all images get uploaded
Apr 8 2015, 6:14 PM
freephile committed rEHTW45126cee81d8: UI enhancement - adds spinner; refactored link handling (authored by freephile).
UI enhancement - adds spinner; refactored link handling
Apr 8 2015, 6:14 PM
freephile committed rEHTWec81e865e000: cleanup aisle 9 (authored by freephile).
cleanup aisle 9
Apr 8 2015, 6:14 PM
freephile committed rEHTW8a8b39eb4015: updated README (authored by freephile).
updated README
Apr 8 2015, 6:14 PM
freephile committed rEHTW0147d23a0739: new feature: handles Google Drive documents (authored by freephile).
new feature: handles Google Drive documents
Apr 8 2015, 6:14 PM
freephile committed rEHTWfafc304c19ce: Changed version string to a constant (authored by freephile).
Changed version string to a constant
Apr 8 2015, 6:14 PM
freephile committed rEHTWf1aa26362c4b: Adds a message so the submit button says 'Import' instead of 'Upload file' (authored by freephile).
Adds a message so the submit button says 'Import' instead of 'Upload file'
Apr 8 2015, 6:14 PM
freephile committed rEHTW2f4e0df5e842: adds composer.json so that the QueryPath dependency will be automatically added (authored by freephile).
adds composer.json so that the QueryPath dependency will be automatically added
Apr 8 2015, 6:14 PM
freephile committed rEHTW18f95f0d8114: adds removeExtensionFromPath() (authored by freephile).
adds removeExtensionFromPath()
Apr 8 2015, 6:14 PM
freephile committed rEHTWc2b2b5f6a3d6: Working image handling (authored by freephile).
Working image handling
Apr 8 2015, 6:14 PM
freephile committed rEHTWaf92bde7c8ed: saveImages() was unwrapped to process a single image at a time (authored by freephile).
saveImages() was unwrapped to process a single image at a time
Apr 8 2015, 6:14 PM
freephile committed rEHTW5a388d1601f9: working on Image handling (authored by freephile).
working on Image handling
Apr 8 2015, 6:14 PM
freephile committed rEHTWd86064246a38: Adds composer.lock to satisfy dependency on QueryPath without adding all the… (authored by freephile).
Adds composer.lock to satisfy dependency on QueryPath without adding all the…
Apr 8 2015, 6:14 PM
freephile committed rEHTW40341bb5b59a: Fixes path handling for creating absolute links in collections (authored by freephile).
Fixes path handling for creating absolute links in collections
Apr 8 2015, 6:14 PM
freephile committed rEHTWc70dfe1b99dc: adds $mOriginal array as a way to track the filename, mimetype, and filesize of (authored by freephile).
adds $mOriginal array as a way to track the filename, mimetype, and filesize of
Apr 8 2015, 6:14 PM
freephile committed rEHTWbb72ba4596a9: Adds counters for file processing (authored by freephile).
Adds counters for file processing
Apr 8 2015, 6:14 PM
freephile committed rEHTW274fe980b1ab: updates messages to explain better how to use the form (authored by freephile).
updates messages to explain better how to use the form
Apr 8 2015, 6:14 PM