jayvdb created this task.
jayvdb added subscribers: jayvdb, greg.
jayvdb added projects: Pywikibot-tests, MediaWiki-API.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  >>! In T100779#1321091, @greg wrote:
  > Given T100775 is fixed, I think there's nothing else for me here (this task 
is for a pywikibot-specific issue, yes?), so unusbscribing. Thanks for the 
heads up though.
  
  @greg, this is a general problem with CI and release.  API clients shouldn't 
need to detect defective API modules on WMF servers, or any MediaWiki 
installation for that matter.
  
  In addition to {T100775} (May) , {T108317} is another case which has occurred 
now (August).  Those are the two that the Pywikibot team is aware of, as they 
have broken Pywikibot tests.  Have there been other cases in 2015?
  
  IMO WMF needs unit tests to verify that changes dont break paraminfo.  
{T100839} has gone nowhere.
  
  Also, integration tests running on beta should detect broken modules.  
{T100903} would provide this.  Fixing {T28680} would also make testing this 
much easier, as one API call would test every module.
  
  Finally, IMO MediaWiki paraminfo API should also better handle when a broken 
module is loaded to the live wiki, instead of 503 being considered an 
appropriate API response.

TASK DETAIL
  https://phabricator.wikimedia.org/T108322

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: greg, Aklapper, jayvdb, pywikibot-bugs-list, Anomie, Legoktm, Malyacko



_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to