Xqt added a comment.

  In T308028#7918005 <https://phabricator.wikimedia.org/T308028#7918005>, 
@ShakespeareFan00 wrote:
  
  > Would it be possible to have a page generator that  was effectively  
-inns:104:A:Z  ? I can then use i-intersect to filter it down to manageable 
levels?
  
  Cannot follow what you mean here. You can specify multiple generator and use 
the -intersect options which only yields the insection of all of them.
  
  > In T308028#7917957 <https://phabricator.wikimedia.org/T308028#7917957>, 
@Xqt wrote:
  >
  >> In T308028#7917911 <https://phabricator.wikimedia.org/T308028#7917911>, 
@ShakespeareFan00 wrote:
  >>
  >>> I strongly suggest some kind of option sorting is done BEFORE anything is 
generated.
  >>
  >> API:Usercontribs does not support any sorting. Seems the sorting order is 
the edit timestamp then. Sorting on client side is problematic because all 
entries have to be retrieved from API before the pages can be yielded. This can 
lead to exhausing memory usage and this is what generators are preventing 
usually.
  >
  > That's not what I meant.
  >
  > I  meant option sorting in terms of  re-ordering the command line options 
internally  so they are processed in an order that makes sense for the options 
selected, so I don't have to recall a specfic ordering when writing a command 
line in PAWS for example.
  
  Ah, your suggestion //Sort the options into a logical order before further 
processing... I'm not sure if Python will let you do that..//. Yes, good idea, 
see above.

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

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

To: Xqt
Cc: Xqt, pywikibot-bugs-list, ShakespeareFan00, Aklapper, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to