[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #29 from James Forrester  ---
(In reply to TeleComNasSprVen from comment #28)
> (In reply to James Forrester from comment #27)
> > (In reply to John Mark Vandenberg from comment #25)
> > 
> > VisualEditor requests the existence status of each of the links on the page
> > and sets them to be red or otherwise based on this status; the same styling
> > can be calculated server-side and returned as an API call (without
> > client-side Javascript), which means that this can work for all users, and
> > extending the status checking to other MediaWiki instances in the same farm
> > (or even further afield) is a relatively simple extension of this principle.
> 
> Can the checks be feasibly done without placing too much load and
> performance worry on the servers? As someone noted above, even if some of
> the work was offloaded to cache such querying would already put a strain on
> the servers.

Sure; caching the state of the pages is already inside the API cluster's
bailiwick, and this would just be a (large) client load on that. It's almost
certainly feasible, albeit we may need to bump up the API cluster a little.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #28 from TeleComNasSprVen  ---
(In reply to James Forrester from comment #27)
> (In reply to John Mark Vandenberg from comment #25)
> 
> VisualEditor requests the existence status of each of the links on the page
> and sets them to be red or otherwise based on this status; the same styling
> can be calculated server-side and returned as an API call (without
> client-side Javascript), which means that this can work for all users, and
> extending the status checking to other MediaWiki instances in the same farm
> (or even further afield) is a relatively simple extension of this principle.

Can the checks be feasibly done without placing too much load and performance
worry on the servers? As someone noted above, even if some of the work was
offloaded to cache such querying would already put a strain on the servers.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #27 from James Forrester  ---
(In reply to John Mark Vandenberg from comment #25)
> I suspect this feature request will be solved/solvable when Wikidata
> integrates all of the projects, esp. Wiktionary (bug number?)

No.

This is about skins and appearance, not structural data relating items. (Also,
Wikidata isn't remotely the right way to go about this.)

The system we will build as part of the switch from the PHP parser to Parsoid
for generating the read HTML will be able to achieve this as an extension of
the existing system built for VisualEditor in fixing bug 37901, a pre-cursor to
37902.

VisualEditor requests the existence status of each of the links on the page and
sets them to be red or otherwise based on this status; the same styling can be
calculated server-side and returned as an API call (without client-side
Javascript), which means that this can work for all users, and extending the
status checking to other MediaWiki instances in the same farm (or even further
afield) is a relatively simple extension of this principle.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #26 from James Forrester  ---
(In reply to TeleComNasSprVen from comment #24)
> I'm going to have to suggest another configuration setting (even though
> MediaWiki is already bloated enough with those already). We need a way for
> wikis to opt out if they do not need nor want this change.
> 
> I'm not sure if this has been suggested, but should we just keep this
> feature confined to the same wiki farm? Or ask the target wiki if the source
> wiki wants to check the existence of the target wiki's article? I'd imagine
> possible abuse like {{#ifexist:google:foo}} when we would not feasibly check
> if a google page exists or not.

I think just doing it for the current wiki farm is a sane approach; later we
might do a wider system, but it would need us to significantly change the
information held in the interwiki map.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #25 from John Mark Vandenberg  ---
I suspect this feature request will be solved/solvable when Wikidata integrates
all of the projects, esp. Wiktionary (bug number?)

Then instead of [[w:Blah]] magically being red based on weekly updates, wikis
would use a template like {{ifexistson|enwiki}} to call  entity:getSitelink(
'enwiki' )  in order to determine whether there is an enwiki page for the local
page.

More interesting possibilities are possible once we also have Lua access to any
item. (bug 47930).
Then the page [[wikt:ru:Foo]] can do magic relating to [[w:en:Blah]] using
calls like {{ifexistson|enwiki|Q527633}}

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-05-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

TeleComNasSprVen  changed:

   What|Removed |Added

 CC||drevit...@gmail.com

--- Comment #24 from TeleComNasSprVen  ---
I'm going to have to suggest another configuration setting (even though
MediaWiki is already bloated enough with those already). We need a way for
wikis to opt out if they do not need nor want this change.

I'm not sure if this has been suggested, but should we just keep this feature
confined to the same wiki farm? Or ask the target wiki if the source wiki wants
to check the existence of the target wiki's article? I'd imagine possible abuse
like {{#ifexist:google:foo}} when we would not feasibly check if a google page
exists or not.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-04-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Quim Gil  changed:

   What|Removed |Added

   Priority|Highest |Lowest
 CC||aklap...@wikimedia.org,
   ||roan.katt...@gmail.com

--- Comment #23 from Quim Gil  ---
Hi Al-Scandar, sorry for not having clarified the action. Note to self: comment
always when changing the prioritization of a report.

Bug status, priority, and target milestone fields summarize and reflect reality
and do not cause it. This report has been open since 2004, and currently nobody
seems to be working or planning to work on it. The "Lowest" just reflects that.

Bug 20646 - Store more target site metadata in interwiki table (which is
blocking this report) seems to be in a similar situation, inactive.

On the other hand, it looks like the VisualEditor team is working on the
related Bug 37902 - Implement rendering of redlinks and stubs (in a
post-processor?) 

If the Platform team or someone else wants to include this request in their
plan, then they can set priority accordingly.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-04-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Al-Scandar Solstag  changed:

   What|Removed |Added

   Priority|Lowest  |Highest
 CC||sols...@member.fsf.org

--- Comment #22 from Al-Scandar Solstag  ---
So, first this is set to "highest" from some reasonable scheme, then some bot
reduces it to "low" without any explanation, and now it's again arbitrarily set
to "lowest". What about taking input seriously?

This bug represents an important barrier for collaboration and coordination
between wikimedia projects. Thank you.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2014-04-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Quim Gil  changed:

   What|Removed |Added

   Priority|Low |Lowest
 CC||dga...@wikimedia.org,
   ||q...@wikimedia.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2013-09-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Minh Nguyễn  changed:

   What|Removed |Added

 CC||m...@1ec5.org

--- Comment #21 from Minh Nguyễn  ---
Yes, it does work on third-party wikis. On the OpenStreetMap Wiki, {{#ifexist:
Media:Wikivoyage-logo.svg | yes | no }} returns “yes”.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2013-09-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

John Mark Vandenberg  changed:

   What|Removed |Added

 CC||jay...@gmail.com

--- Comment #20 from John Mark Vandenberg  ---
In case anyone else runs into this, ...

While {{#ifexists:file:...}} doesnt work for files hosted on Wikimedia
Commons..

It is possible to use {{#ifexists:media:...}} on WMF projects, and it does
accurately determine whether the media exists on Wikimedia Commons.  There is
at least one bug: bug 32031 about combining ifexists media: with file
redirects.

I havent tested this with InstantCommons.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2013-09-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Gabriel Wicke  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=37902

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Bugmeister Bot  changed:

   What|Removed |Added

   Priority|Highest |Low

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Jan Kucera (Kozuch)  changed:

   What|Removed |Added

   Priority|Low |Highest
 CC||garba...@seznam.cz

--- Comment #19 from Jan Kucera (Kozuch)  2011-12-30 
15:50:27 UTC ---
Because of votes rasing importance/priority according to following scheme:
15+ votes - highest
5-15 votes - high
Community must have a voice within development.

Regards, Kozuch
http://en.wikipedia.org/wiki/User:Kozuch

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-11-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

John Du Hart  changed:

   What|Removed |Added

   Keywords|analytics, shell, tracking  |crosswiki
 Status|RESOLVED|REOPENED
 CC||j...@compwhizii.net
Web browser|Internet Explorer 6.x   |---
 Resolution|WONTFIX |
   Severity|critical|enhancement

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-11-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Tim Starling  changed:

   What|Removed |Added

   Keywords|crosswiki   |analytics, shell, tracking
 Status|NEW |RESOLVED
 CC||tim.starl...@rocketmail.com
Web browser|--- |Internet Explorer 6.x
 Resolution||WONTFIX
   Severity|enhancement |critical

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-08-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

--- Comment #18 from Matt Johnston  2011-08-28 22:45:27 
UTC ---
I have an old implementation of most of this at
http://svn.wikimedia.org/svnroot/mediawiki/branches/remotesite/ - I'm happy to
bring it up to HEAD and fix in the missing bits if there's still interest, and
people think this is the right approach.
(cross-posted to bug 20646 as this would address both bugs)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2011-07-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11

Sumana Harihareswara  changed:

   What|Removed |Added

 Status|ASSIGNED|NEW
 CC||suma...@panix.com

--- Comment #17 from Sumana Harihareswara  2011-07-22 
13:47:45 UTC ---
Matt, is your code available for us to look at? Or perhaps you've put this
project aside?  Per bug 20646 this may depend on the interwiki table.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2010-01-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11


Chad H.  changed:

   What|Removed |Added

 Blocks||22001




-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2009-09-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11


Brion Vibber  changed:

   What|Removed |Added

 Depends on||20646




-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 11] Red interwiki links -- check for page existence across wikis

2009-09-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=11


Chad H.  changed:

   What|Removed |Added

 Blocks||10237




-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l