r75571 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r75570‎ | r75571 | r75572 >
Date:19:56, 27 October 2010
Author:diederik
Status:deferred (Comments)
Tags:
Comment:
JSON objects of all the Wikipedia namespaces.
Modified paths:
  • /trunk/tools/editor_trends/namespaces (added) (history)
  • /trunk/tools/editor_trends/namespaces/aa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ab_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ace_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/af_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ak_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/als_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/am_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/an_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ang_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ar_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/arc_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/arz_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/as_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ast_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/av_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ay_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/az_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ba_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bar_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bat-smg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bcl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/be-x-old_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/be_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bjn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bm_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bpy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/br_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bs_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bug_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/bxr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ca_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cbk-zam_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cdo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ce_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ceb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ch_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cho_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/chr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/chy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ckb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/co_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/crh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cs_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/csb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/cy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/da_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/de_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/diq_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/dsb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/dv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/dz_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ee_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/el_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/eml_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/en_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/eo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/es_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/et_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/eu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ext_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ff_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fiu-vro_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fj_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/frp_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/frr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fur_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/fy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ga_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gan_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gd_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/glk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/got_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/gv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ha_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hak_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/haw_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/he_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hif_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ho_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hsb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ht_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/hz_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ia_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/id_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ie_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ig_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ii_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ik_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ilo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/io_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/is_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/it_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/iu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ja_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/jbo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/jv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ka_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kaa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kab_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ki_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kj_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/km_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ko_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/koi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/krc_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ks_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ksh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ku_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/kw_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ky_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/la_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lad_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lbe_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/li_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lij_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lmo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ln_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lt_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/lv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/map-bms_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mdf_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mhr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ml_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mrj_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ms_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mt_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mus_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mwl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/my_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/myv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/mzn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/na_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nah_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nap_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nds-nl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nds_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ne_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/new_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ng_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/no_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nov_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nrm_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/nv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ny_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/oc_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/om_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/or_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/os_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pag_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pam_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pap_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pcd_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pdc_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pih_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pms_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pnb_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pnt_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ps_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/pt_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/qu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/rm_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/rmy_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/rn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ro_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/roa-rup_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/roa-tara_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ru_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/rw_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sah_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sc_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/scn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sco_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sd_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/se_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/si_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/simple_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sm_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/so_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sq_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/srn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ss_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/st_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/stq_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/su_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sv_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/sw_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/szl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ta_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/te_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tet_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tg_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/th_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ti_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tl_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tn_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/to_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tpi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tr_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ts_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tt_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tum_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/tw_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ty_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/udm_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ug_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/uk_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ur_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/uz_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/ve_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/vec_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/vi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/vls_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/vo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/wa_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/war_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/wo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/wuu_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/xal_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/xh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/yi_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/yo_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/za_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zea_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zh-classical_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zh-min-nan_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zh-yue_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zh_ns.json (added) (history)
  • /trunk/tools/editor_trends/namespaces/zu_ns.json (added) (history)

Comments

#Comment by Siebrand (talk | contribs)   20:29, 27 October 2010

Are you sure this is a good idea?

  1. Even though namespaces do not change that often, they do change, and now you have created a fro of the namespace name.
  2. Additional namespaces, set by extensions or however, do not appear to be part of this commit (for obvious reasons). What will fail if this is not available?

I think you should probably make the namespace available as a JSON object run-time. Inclined to set this to FIXME.

#Comment by Drdee (talk | contribs)   18:45, 6 November 2010

Hi Siebrand, Didn't notice your comment, sorry for the delay. The background of this decision is as follows: The editor trends toolkit is a command line interface to download Wikipedia dumpfiles, chunk them in smaller XML files, extract variables and store them in a database. Right now, we have decided to only focus on namespace 0. Thus, when I split the large dump file in smaller XML files, I ignore all non 0 namespaces, however to do that in a way that is language independent, I do need the local names of the different namespaces.

Now, what I could do is just before I start splitting the dump file, download the latest namespace information as a JSON object and then start splitting. That way, I don't need local copies. My guess was that namespaces rarely change and if they do then I'll run an update once. I can make it dynamic and just download the JSON object.

Answers to your questions: 1) Yes, you are right but my guess is that it's very rare. 2) Nothing will fail, if those additonal namespaces are part of the Wikimedia dumps then they will remain in the splitted XML files. This is not 100% intended behavior because we only want to focus on namespace 0.

How would you address this issue?

best, Diederik

Status & tagging log