Tarrow added a comment.
It can if we change the build context on building. At least I think that is the case: https://docs.docker.com/engine/reference/commandline/build/TASK DETAILhttps://phabricator.wikimedia.org/T194399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONhttps://github.com/filbertkm/WikibaseImport
We needNeeds to create an altered version of the wikibase/wikibasbe added to bundle image.
This will probably be a tagged versionage.
Also then needs entries in the example
Tarrow moved this task from In Progress to Needs Review on the Wikidata-Ministry-Of-Magic board.Tarrow added a project: Patch-For-Review.Tarrow added a comment.
Added patch for review: https://github.com/wmde/wikibase-docker/pull/23TASK DETAILhttps://phabricator.wikimedia.org/T192080WORKBOARDhttps
Tarrow closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T193606EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Liuxinyu970226, Lucas_Werkmeister_WMDE, Magnus, Addshore, Aklapper, Lydia_Pintscher, Tarrow
Tarrow closed subtask T193606: Allow different internal and external URLs for Quickstatements to contact Mediawiki OAuth as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T192365EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To
Tarrow added a project: Patch-For-Review.Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...This isn't ideal for security so we'll unset them and then force them to be set on running the image: for example from docker-compose.
PR Available at: wmde/wikibase
Tarrow created this task.Tarrow added a project: Wikibase-Containers.Herald added a subscriber: Aklapper.Herald added a project: Wikidata.
TASK DESCRIPTIONIt's not that lovely that wait-for-it.sh is duplicated for almost every image.
We could place it higher in the tree in an "includes&qu
Tarrow claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T194366EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Aklapper, Tarrow, Lahi, Gq86, GoranSMilovanovic, lisong, QZanden, LawExplorer, Abbe98, Wikidata-bugs, aude, Lydia_Pintscher
Tarrow created this task.Tarrow added projects: Wikidata-Ministry-Of-Magic, User-TArrow, Wikibase-Containers.Herald added a subscriber: Aklapper.Herald added a project: Wikidata.
TASK DESCRIPTIONCurrently we have adminpass and sqlpass set as defaults in the docker images.
This isn't ideal
Tarrow added a project: Beta-Cluster-reproducible.
TASK DETAILhttps://phabricator.wikimedia.org/T194347EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Aklapper, Tarrow, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Luke081515, Wikidata-bugs
Tarrow closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, Tarrow, Addshore, Magnus, Lucas_Werkmeister_WMDE, Versusxo, Majestic
Tarrow closed subtask T192364: Add OAuth extension to wikibase bundle container as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T192079EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Magnus, Addshore, Tarrow, Lucas_Werkme
Tarrow created this task.Tarrow added a project: Lexicographical data.Herald added a subscriber: Aklapper.Herald added a project: Wikidata.
TASK DESCRIPTIONTo reproduce:
If you:
Go to Special: NewLexeme
Enter a valid Lemma
Enter an item for Language of Lexeme that doesn't have a co-responding
Tarrow added a project: Wikibase-Containers.Herald added a project: Wikidata.
TASK DETAILhttps://phabricator.wikimedia.org/T186473EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Aklapper, Yurik, Imarlier, Lahi, Gq86, GoranSMilovanovic, QZanden
Tarrow claimed this task.Tarrow added a project: User-TArrow.
TASK DETAILhttps://phabricator.wikimedia.org/T192813EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Addshore, Tarrow, Daniel_Mietchen, RazShuty, Aklapper, LJ, Lahi, Gq86, SandraF_WMF
Tarrow added a project: Patch-For-Review.Tarrow moved this task from In Progress to Needs Review on the Wikidata-Ministry-Of-Magic board.Tarrow added a comment.
See github #14TASK DETAILhttps://phabricator.wikimedia.org/T192364WORKBOARDhttps://phabricator.wikimedia.org/project/board/3273/EMAIL
Tarrow claimed this task.Tarrow removed a project: Patch-For-Review.Tarrow added a comment.
This needs rebasing and updating to work with the new Travis setup.
Also needs addressing the concerns expressed in the PRTASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps
Tarrow added projects: Wikidata-Ministry-Of-Magic, User-TArrow.
TASK DETAILhttps://phabricator.wikimedia.org/T189936EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: johl, Addshore, Aklapper, Lydia_Pintscher, Lahi, Gq86, GoranSMilovanovic, lisong
Tarrow added a project: Patch-For-Review.Tarrow added a comment.
PR now available at https://github.com/wmde/wikibase-docker/pull/20
Before merging we need to create a user for doing the pushing and add its credentials using the travis-UI.TASK DETAILhttps://phabricator.wikimedia.org/T193842EMAIL
Tarrow created this task.Tarrow added projects: Wikidata-Ministry-Of-Magic, User-TArrow, Wikibase-Containers.Herald added a subscriber: Aklapper.Herald added a project: Wikidata.
TASK DESCRIPTIONDeploy from Travis to dockerhub when patches are merged to master.TASK DETAILhttps
Tarrow updated the task description. (Show Details)Tarrow set the point value for this task to "1".
CHANGES TO TASK DESCRIPTIONThe Wikibase Docker image should be added to the Wikibase website.
Just add some documentation to the Wikibase Website.TASK DETAILhttps://phabricator.wik
Tarrow created this task.Tarrow added projects: Wikidata, Wikibase-Containers, User-TArrow, Wikidata-Ministry-Of-Magic, Patch-For-Review.Herald added a subscriber: Aklapper.Herald removed a project: Patch-For-Review.
TASK DESCRIPTIONStop using DockerCI and instead use Travis so we can handle build
Tarrow added a comment.
Thanks for merging these!TASK DETAILhttps://phabricator.wikimedia.org/T193606EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lucas_Werkmeister_WMDE, Magnus, Addshore, Aklapper, Lydia_Pintscher, Tarrow, Versusxo
Tarrow added a project: Patch-For-Review.Tarrow added a comment.
There are two patches I've put together for this.
magnustools: https://bitbucket.org/magnusmanske/magnustools/pull-requests/17/add-publicmwoauthurl-for-wikibases-with/diff
quickstatements: D1028TASK DETAILhttps
Tarrow created this task.Tarrow added projects: Wikibase-Containers, Wikidata, User-TArrow, Wikidata-Ministry-Of-Magic.
TASK DESCRIPTIONIf quickstatements and a wikibase are run behind a proxy the address that Quickstatements must cURL to do OAuth negotiation is different form the public one
Tarrow added a project: User-TArrow.
TASK DETAILhttps://phabricator.wikimedia.org/T192080EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Addshore, Tarrow, Aklapper, Lydia_Pintscher, Lahi, Gq86, GoranSMilovanovic, lisong, QZanden, LawExplorer, Abbe98
Tarrow added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T193405EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lucas_Werkmeister_WMDE, Magnus, Addshore, Aklapper, Lydia_Pintscher, Tarrow, Versusxo, Majesticalreaper22
Tarrow added a comment.
I've created a PR for this: https://github.com/wmde/wikibase-docker/pull/17
The dependencies are a little messy since we've not yet merged https://github.com/wmde/wikibase-docker/pull/14TASK DETAILhttps://phabricator.wikimedia.org/T193405EMAIL PREFERENCEShttps
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...I think the latter is probably the way to go and is consistednt with the current setup of static users and passwords.
TASK DETAILhttps://phabricator.wikimedia.org/T193405EMAIL PREFERENCEShttps
Tarrow created this task.Tarrow added projects: Wikibase-Containers, Wikidata, User-TArrow, Wikidata-Ministry-Of-Magic.
TASK DESCRIPTIONIt should be set so things like persistent settings and OAuth work correctly.
We could grep it from the generated LocalSettings and preserve it. This is good
Tarrow added a comment.
I was correct on this. Setting $wgSecretKey has got us one step further.
I'm now tracking down why there are php warnings returned in some calls to QuickStatements api.php despite the fact that php error_reporting = 0, display_errors = off etc.
For example:
Warning: date
Tarrow added a comment.
This is probably because $wgSecretKey isn't set by our docker setup because we trash the LocalSettings.php generated by install.php where this would be set.TASK DETAILhttps://phabricator.wikimedia.org/T192365EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Tarrow added a comment.
Currently QS in the container makes a request that triggers this from the wikibase image:
Internal Server ErrorInternal Server Error[32f9c20f1d0c083a5a00a14a] /w/api.php InvalidArgumentException from line 109 of /var/www/html/includes/libs/MWCryptHash.php: Invalid key
Tarrow renamed this task from "container for Quickstatements" to "Include a connected container for Quickstatements in the default wikibase docker-compose".
TASK DETAILhttps://phabricator.wikimedia.org/T192079EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/pa
Tarrow added a comment.
We're currently working on making a Quickstatements container which can then be used as part of the docker-compose setup. Similar tools could probably be added in a similar way.TASK DETAILhttps://phabricator.wikimedia.org/T192812EMAIL PREFERENCEShttps
Tarrow added a comment.
This ticket is still not done but just to keep here updated on progress:
There is a WIP commit of the changes to wikibase-docker: https://github.com/tarrow/wikibase-docker/tree/add-qs-image
There are also changes that we probably require to go to upstream. This is because
Tarrow added a comment.
I think the hardcoded 'not-a-secret's would simply be ENV variables passed from the docker-compose.yml down to each container at runtime.
It would then be up to the user to enter a random string here instead so that it is secure. In any case:
Probably the best plan
Tarrow added a comment.
It turns out even making a consumer manually is pretty ugly. One needs to:
Use a maintenance script to set the user email (this is a prerequisite of the OAuth Extension)
Log in and propose a consumer
Authorise that consumer
Probably the best plan is therefore to not try
Tarrow added a comment.
One thing I forgot would need to happen is that somewhere we need to register (and approve) an OAuth Consumer for QuickStatements.
This should probably be part of the entrypoint script for QuickStatements but it will still need some credentials from the Wikibase to do
Tarrow claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T192365EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, Tarrow, Addshore, Magnus, Lucas_Werkmeister_WMDE, Lahi, Gq86, GoranSMilovanovic, lisong, QZanden
Tarrow added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, Tarrow, Addshore, Magnus, Lucas_Werkmeister_WMDE, Versusxo, Majesticalreaper22
Tarrow added a comment.
I'm holding off on moving this into the "needs review" column until we've figured out what will happen if me merge the patch.
Currently docker CI won't build it because the Dockerfile location for the base image has changed so at a minimum we need to alter this
Tarrow added a comment.
PR available at https://github.com/wmde/wikibase-docker/pull/14TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, Tarrow, Addshore, Magnus
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONCreate a new tagged version of the wikibase container called 'bundle' which includes important / useful additional extensions.
This should be based on the current wikibase image.
Initially include OAuth (which
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONCreate a php based container which contains the latest QS code.
Shim in some config variables so that we can point it at the wikibase install as desired at runtimeTASK DETAILhttps://phabricator.wikimedia.org
Tarrow claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, Tarrow, Addshore, Magnus, Lucas_Werkmeister_WMDE, Lahi, Gq86, GoranSMilovanovic, lisong, QZanden
Tarrow claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T192079EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Magnus, Addshore, Tarrow, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, Lahi, Gq86, GoranSMilovanovic, lisong, QZanden
Tarrow added a comment.
I would suggest the setup would come from docker-compose.
We would be adding another "setupcontainer" or script to the example docker-compose to do this.TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL PREFERENCEShttps://phabricator.wikimedia.org/sett
Tarrow added a comment.
In our task break down the call was either:
add OAuth
deal with a bot account and its credentials (which actually need to be secret per install)
I suggested for the sake of bikeshedding we start with OAuth (1)TASK DETAILhttps://phabricator.wikimedia.org/T192364EMAIL
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONhttps://github.com/filbertkm/WikibaseImport
We need to create an altered version of the wikibase/wikibase image.
This will probably be a tagged version.
Also then needs entries in the example docker-compose.yml
Tarrow added a project: User-TArrow.
TASK DETAILhttps://phabricator.wikimedia.org/T192079EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Tarrow, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer
Tarrow created this task.Tarrow added a project: Wikibase-Containers.Herald added a subscriber: Aklapper.Herald added a project: Wikidata.
TASK DESCRIPTIONRunning docker-compose up --build -d fails when maven.org is under high load with:
ERROR: Service 'wdqs' failed to build: ADD failed: failed
Tarrow added a comment.
Maybe we should have a 'dev' tagged version of the container that remains as it is now. The new 'vanilla' container should then serve the built build directory.TASK DETAILhttps://phabricator.wikimedia.org/T191953EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings
Tarrow added a comment.
Probably it makes most sense to make a tagged version of the wikibase/wikibase image which loads additional extensions.
Perhaps not just WikibaseImport but also OAuth as required for T192079TASK DETAILhttps://phabricator.wikimedia.org/T192080EMAIL PREFERENCEShttps
Tarrow added a comment.
We may also need the OAuth Extension (https://www.mediawiki.org/wiki/Extension:OAuth) installed so that users can edit under their own name. This is probably more important than batch mode.TASK DETAILhttps://phabricator.wikimedia.org/T192079EMAIL PREFERENCEShttps
Tarrow added a comment.
For a newly added container to be useful in batchmode it must have bot credentials on the target wiki so that the bot can actually make edits.
Therefore we need to create a bot account + generate credentials on the wiki in the setup step.TASK DETAILhttps
Tarrow added a subscriber: Lucas_Werkmeister_WMDE.Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONQuickstatements is a useful tool that is also being requested by 3rd party Wikibase installations. We should offer a container for it so it can be easily added to a 3rd
Tarrow added a comment.
We need to think about where to add this. It is an extension.TASK DETAILhttps://phabricator.wikimedia.org/T192080EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Tarrow, Aklapper, Lydia_Pintscher, Lahi, Gq86, GoranSMilovanovic
Tarrow claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T191975EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Lydia_Pintscher, Aklapper, WMDE-leszek, Lahi, Gq86, Cinemantique, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs
Tarrow updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...I saw this on Chrome Version 62.0.3202.94 (Official Build) (64-bit) (linux) in incognito mode when not logged in.
@Lucas_Werkmeister_WMDE mentioned he saw a console error which I didn't.
TASK DETAILhttps
Tarrow created this task.Tarrow added a project: Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONYou can't expand the revisions on a historic revision of an item on Wikidata like you can on the most current one. This means users can't see how a statement was referenced before
Tarrow edited the task description. (Show Details)
EDIT DETAILS...- [ ] Build the structure of a comparison table to facilitate the mapping of Wikidata bibliographic properties to existing source and citation templates across other Wikimedia projects (e.g. Wikipedia {{cite}} templates) as well
Tarrow removed DarTar as the assignee of this task.
TASK DETAILhttps://phabricator.wikimedia.org/T165558EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Aklapper, DarTar, Ocaasi_WMF, Nikkimaria, Charles_Matthews, Lydia_Pintscher, Daniel_Mietchen
Tarrow removed a project: Epic.
TASK DETAILhttps://phabricator.wikimedia.org/T165558EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DarTar, TarrowCc: Aklapper, DarTar, Ocaasi_WMF, Nikkimaria, Charles_Matthews, Lydia_Pintscher, Daniel_Mietchen, Jmdugan
Tarrow created subtask T165558: Build Structure of Comparison Table Between Wikidata Data model and others.
TASK DETAILhttps://phabricator.wikimedia.org/T164889EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DarTar, TarrowCc: Tramullas, Jmdugan
Tarrow created this task.Tarrow added projects: Research-and-Data, WikiCite, Research-outreach, Epic, Wikidata.
TASK DESCRIPTIONThis is a suggested structure of a comparison table. I'm sure there are alternatives but this is the one that immediately sprang to my mind.
WikiData PropertyCrossRef
Tarrow created this task.Tarrow added projects: Research-and-Data, WikiCite, Research-outreach, Wikidata.
TASK DESCRIPTIONLet's start with the first template being made for the simplest case: a published paper (Q18918145). We could even be as specific as scientific journal article (Q13442814)
We
Tarrow created subtask T165469: Draft sample template to be filled with content for "academic paper" datamodel.
TASK DETAILhttps://phabricator.wikimedia.org/T165318EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: TarrowCc: Aklapper, DarTar,
Tarrow edited the task description. (Show Details)
EDIT DETAILS...- [ ] Draft a standardized template to enable the discussion and documentation of the data model of each publication type (subtask T165318)
- [ ] Improve the structure of [[ https://www.wikidata.org/wiki
Tarrow created subtask T165318: Draft a standardized template for different source datamodels.
TASK DETAILhttps://phabricator.wikimedia.org/T164889EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DarTar, TarrowCc: Jmdugan, Daniel_Mietchen, Lydia_Pintscher
Tarrow created this task.Tarrow added projects: Research-and-Data, WikiCite, Research-outreach, Wikidata.
TASK DESCRIPTIONI guess this could consist of something like:
A list of proposed properties (for each source)
and mark these as
Required Properties
Suggested (i.e. would be nice to have
Tarrow added a comment.
I think the above tasks are still proving a little nebulous for work to start. I'm making separate subtasks and adding slightly more granular breakdowns for work that can be done for them.TASK DETAILhttps://phabricator.wikimedia.org/T164889EMAIL PREFERENCEShttps
Tarrow edited the task description. (Show Details)
EDIT DETAILS...- [ ] Prepare a list of //publication types// in need of a well-defined data model in Wikidata (subtask: T165304)
-- [ ] identify existing proposals and discussions for each publication type (for example, scholarly papers have
Tarrow created subtask T165304: Prepare list of publication types in need of well definded datamodel on Wikidata.
TASK DETAILhttps://phabricator.wikimedia.org/T164889EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DarTar, TarrowCc: Jmdugan, Daniel_Mietchen
Tarrow created this task.Tarrow added projects: Research-and-Data, WikiCite, Research-outreach, Wikidata.
TASK DESCRIPTIONThis subtask consists of finding a non-exhaustive list of publication types that need a well defined data model.
We could look for these in a few places:
Query Wikidata
Tarrow created this task.
Herald added subscribers: Zppix, Aklapper.
Herald added projects: Wikidata, Discovery.
TASK DESCRIPTION
I'm finding that I occasionally get responses missing parts from the WDQS
with queries like this:
SELECT ?statusLabel ?sitelink WHERE {
?item
Tarrow added a subscriber: Tarrow.
TASK DETAIL
https://phabricator.wikimedia.org/T92270
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign
username.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences
1001 - 1077 of 1077 matches
Mail list logo