I don't say API is everything we need. I used http for a similar
purpose once but I say running bots on a wiki without API support is
like playing Crysis 2 on a computer with Windows 98
Supporting non-API wikis is just a holding back and nothing more
besides I don't think any wiki now using very old versions or disabled
API.
Best for all
On 4/22/13, info@gno.de <info@gno.de> wrote:
> I am not sure whether we need non-API-wiki support anymore. We have the
> rewrite branch for fully API support. And trunk release supports both but it
> fails with getAll method for some sites. Indeed I am against a mixed
> stucture who merged to API based site methods and cuts older methods which
> means they never works again. As demonstrated in rewrite branch there could
> be exists more than one site object. We have BaseSite for basic methods,
> APISite for API call methods and DataSite for methods dealing with Wikidata.
> Why couldn't we have a site object for non-API wikis? Maybe we do not need
> non-API support anymore. Ok, than we should archive the actual framework and
> remove old code stuff, perhaps merge from or to rewrite branch and hold only
> one framework, which would be easier to support instead of doing the same
> part twice as it is today.
>
> Greetings
>
> xqt
>
>
> ----- Original Nachricht ----
> Von: Amir Ladsgroup <ladsgroup@gmail.com>
> An: Pywikipedia discussion list <pywikipedia-l@lists.wikimedia.org>
> Datum: 21.04.2013 22:42
> Betreff: [Pywikipedia-l] Stop supporting non-API wikis
>
>> Hello all,
>> API is one of the most important features of MW and it has been used
>> on WMF wikis since 2009 If I recall correctly
>> I want to use API on everything remained (in PWB codes) in order to
>> reduce pressure on servers but this idea of supporting non-API wikis
>> is really annoying and unreasonable in my opinion
>>
>> I think we must end supporting non-API wikis, If you're not agree with
>> me, tell me why not
>>
>> Best
>> --
>> Amir
>>
>> _______________________________________________
>> Pywikipedia-l mailing list
>> Pywikipedia-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
>>
>
--
Amir
_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l