#10510 NORM 11.2.0-: Wikipedia should find a way to work on both F11 and F14 builds

Zarro Boogs per Child bugtracker at laptop.org
Thu Jan 27 18:17:39 EST 2011


#10510: Wikipedia should find a way to work on both F11 and F14 builds
-------------------------------------------+--------------------------------
           Reporter:  martin.langhoff      |       Owner:  cjb          
               Type:  defect               |      Status:  new          
           Priority:  normal               |   Milestone:  11.2.0-M2    
          Component:  wikibrowse-activity  |     Version:  not specified
         Resolution:                       |    Keywords:               
        Next_action:  design               |    Verified:  0            
Deployment_affected:                       |   Blockedby:               
           Blocking:                       |  
-------------------------------------------+--------------------------------
Changes (by martin.langhoff):

  * type:  enhancement => defect


Comment:

 This is trickier than I thought. We have 3 SOs that link against
 libpython:

  * _wp.so, from woip/c/wp.c . I have an initial version, compiles, loads,
 needs to be tested.
  * mwlib/_expander.so: conversion is tricky (wide unicode chars, returns
 array of strings), is deprecated in mwlib upstream
  * mwlib/_uscan.so: conversion is tricky, in use upstream

 The mwlib side is nasty

  * High costs to sync: Our code is based on an early development version
 of mwlib, and it looks like we hacked it and patched it plenty. Upgrading
 to latest is a major enterprise in integration.
  * Performance: mwlib upstream seems to have switched expander from
 performance-optimized C to maintainership-optimized Python; and the
 expander routines are a bottleneck on XOs.

-- 
Ticket URL: <http://dev.laptop.org/ticket/10510#comment:11>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list