1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

v4.6.2.1907

This commit is contained in:
gnosygnu
2019-07-25 07:26:36 -04:00
parent 5ae5ec30b7
commit 9ec04690d6
195 changed files with 4968 additions and 3999 deletions

View File

@@ -25,7 +25,10 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2019-01" id="xolnki_2" title="Blog/2019-01">2019-03</a>
<a href="http://xowa.org/home/wiki/Blog/2019-07" id="xolnki_2" title="Blog/2019-07" class="xowa-visited">2019-07</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2019-03" id="xolnki_3" title="Blog/2019-03" class="xowa-visited">2019-03</a>
</li>
</ul>
<p>
@@ -33,7 +36,7 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2018-01" id="xolnki_3" title="Blog/2018-01" class="xowa-visited">2018-01</a>
<a href="http://xowa.org/home/wiki/Blog/2018-01" id="xolnki_4" title="Blog/2018-01" class="xowa-visited">2018-01</a>
</li>
</ul>
<p>
@@ -41,15 +44,15 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2017-09" id="xolnki_4" title="Blog/2017-09">2017-09</a>
<a href="http://xowa.org/home/wiki/Blog/2017-09" id="xolnki_5" title="Blog/2017-09">2017-09</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2017-06" id="xolnki_5" title="Blog/2017-06">2017-06</a>
<a href="http://xowa.org/home/wiki/Blog/2017-06" id="xolnki_6" title="Blog/2017-06">2017-06</a>
</li>
</ul>
<p>
<br>
<a href="http://xowa.org/home/wiki/Blog/Archives" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@@ -60,25 +63,25 @@
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#Personal:_Vacation_and_limited_reachability_.282017-01-13_17:00_Fri.29"><span class="tocnumber">1</span> <span class="toctext">Personal: Vacation and limited reachability (2017-01-13 17:00 Fri)</span></a>
<a href="#Personal:_Vacation_and_limited_reachability_(2017-01-13_17:00_Fri)"><span class="tocnumber">1</span> <span class="toctext">Personal: Vacation and limited reachability (2017-01-13 17:00 Fri)</span></a>
</li>
<li class="toclevel-1 tocsection-2">
<a href="#Release:_NONE_.282017-01-08_10:30_Sun.29"><span class="tocnumber">2</span> <span class="toctext">Release: NONE (2017-01-08 10:30 Sun)</span></a>
<a href="#Release:_NONE_(2017-01-08_10:30_Sun)"><span class="tocnumber">2</span> <span class="toctext">Release: NONE (2017-01-08 10:30 Sun)</span></a>
</li>
<li class="toclevel-1 tocsection-3">
<a href="#Release:_v4.0.0.1701_.282017-01-04_21:00_Tue.29"><span class="tocnumber">3</span> <span class="toctext">Release: v4.0.0.1701 (2017-01-04 21:00 Tue)</span></a>
<a href="#Release:_v4.0.0.1701_(2017-01-04_21:00_Tue)"><span class="tocnumber">3</span> <span class="toctext">Release: v4.0.0.1701 (2017-01-04 21:00 Tue)</span></a>
<ul>
<li class="toclevel-2 tocsection-4">
<a href="#.28Wiki.29_Publish_2016-12_Italian_and_Swahili_wikis._Also.2C_2016-12_English_Wikipedia"><span class="tocnumber">3.1</span> <span class="toctext">(Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia</span></a>
<a href="#(Wiki)_Publish_2016-12_Italian_and_Swahili_wikis._Also,_2016-12_English_Wikipedia"><span class="tocnumber">3.1</span> <span class="toctext">(Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia</span></a>
</li>
<li class="toclevel-2 tocsection-5">
<a href="#.28PC.29_Add_new_Options_system"><span class="tocnumber">3.2</span> <span class="toctext">(PC) Add new Options system</span></a>
<a href="#(PC)_Add_new_Options_system"><span class="tocnumber">3.2</span> <span class="toctext">(PC) Add new Options system</span></a>
</li>
<li class="toclevel-2 tocsection-6">
<a href="#.28PC.29_Change_versioning_scheme_to_semantic_versioning"><span class="tocnumber">3.3</span> <span class="toctext">(PC) Change versioning scheme to semantic versioning</span></a>
<a href="#(PC)_Change_versioning_scheme_to_semantic_versioning"><span class="tocnumber">3.3</span> <span class="toctext">(PC) Change versioning scheme to semantic versioning</span></a>
</li>
<li class="toclevel-2 tocsection-7">
<a href="#.28PC.29_Fix_mass_parse_performance_issues_when_generating_English_Wikipedia"><span class="tocnumber">3.4</span> <span class="toctext">(PC) Fix mass parse performance issues when generating English Wikipedia</span></a>
<a href="#(PC)_Fix_mass_parse_performance_issues_when_generating_English_Wikipedia"><span class="tocnumber">3.4</span> <span class="toctext">(PC) Fix mass parse performance issues when generating English Wikipedia</span></a>
</li>
<li class="toclevel-2 tocsection-8">
<a href="#Next_week:_v4.0.1.1701"><span class="tocnumber">3.5</span> <span class="toctext">Next week: v4.0.1.1701</span></a>
@@ -86,12 +89,12 @@
</ul>
</li>
<li class="toclevel-1 tocsection-9">
<a href="#Release:_POSTPONED_.282017-01-03_01:30_Tue.29"><span class="tocnumber">4</span> <span class="toctext">Release: POSTPONED (2017-01-03 01:30 Tue)</span></a>
<a href="#Release:_POSTPONED_(2017-01-03_01:30_Tue)"><span class="tocnumber">4</span> <span class="toctext">Release: POSTPONED (2017-01-03 01:30 Tue)</span></a>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="Personal:_Vacation_and_limited_reachability_.282017-01-13_17:00_Fri.29">Personal: Vacation and limited reachability (2017-01-13 17:00 Fri)</span>
<span class="mw-headline" id="Personal:_Vacation_and_limited_reachability_(2017-01-13_17:00_Fri)">Personal: Vacation and limited reachability (2017-01-13 17:00 Fri)</span>
</h2>
<p>
I'm going to be out on vacation for about a week and a half. I'll only have limited access to the internet, and won't be able to make any releases.
@@ -106,7 +109,7 @@
Thanks!
</p>
<h2>
<span class="mw-headline" id="Release:_NONE_.282017-01-08_10:30_Sun.29">Release: NONE (2017-01-08 10:30 Sun)</span>
<span class="mw-headline" id="Release:_NONE_(2017-01-08_10:30_Sun)">Release: NONE (2017-01-08 10:30 Sun)</span>
</h2>
<p>
I'm skipping the release for tonight. There was one regression issue introduced last week: Random not working in HTML databases. However, that can be fixed with an options change: <a href="https://github.com/gnosygnu/xowa/issues/121#issuecomment-270473393" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/121#issuecomment-270473393</a>
@@ -118,7 +121,7 @@
Also, I ran into an issue with 2017-01 English Wikipedia. Unfortunately that will also be postponed till near end of month as well.
</p>
<h2>
<span class="mw-headline" id="Release:_v4.0.0.1701_.282017-01-04_21:00_Tue.29">Release: v4.0.0.1701 (2017-01-04 21:00 Tue)</span>
<span class="mw-headline" id="Release:_v4.0.0.1701_(2017-01-04_21:00_Tue)">Release: v4.0.0.1701 (2017-01-04 21:00 Tue)</span>
</h2>
<p>
The PC version is a major release. It adds a new Option system and includes a lot of related changes.
@@ -127,19 +130,19 @@
The Android version has no release.
</p>
<h3>
<span class="mw-headline" id=".28Wiki.29_Publish_2016-12_Italian_and_Swahili_wikis._Also.2C_2016-12_English_Wikipedia">(Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia</span>
<span class="mw-headline" id="(Wiki)_Publish_2016-12_Italian_and_Swahili_wikis._Also,_2016-12_English_Wikipedia">(Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia</span>
</h3>
<p>
2016-12 Italian and Swahili wikis are up at archive.org. 2016-12 English Wikipedia was also pushed out earlier this month.
</p>
<p>
To download these wikis, please check <a href="http://xowa.org/home/wiki/Wiki_setup/Listing" id="xolnki_7" title="Wiki setup/Listing">Wiki_setup/Listing</a> or <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral" id="xolnki_8" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a>
To download these wikis, please check <a href="http://xowa.org/home/wiki/Wiki_setup/Listing" id="xolnki_8" title="Wiki setup/Listing">Wiki_setup/Listing</a> or <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral" id="xolnki_9" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_new_Options_system">(PC) Add new <a href="http://xowa.org/home/wiki/Options" id="xolnki_9" title="Options">Options</a> system</span>
<span class="mw-headline" id="(PC)_Add_new_Options_system">(PC) Add new <a href="http://xowa.org/home/wiki/Options" id="xolnki_10" title="Options">Options</a> system</span>
</h3>
<p>
The major change for this release was the Options system. It was a multi-week effort that overhauled various parts of the system. You can try the new Options systems at the <a href="http://xowa.org/home/wiki/Options" id="xolnki_10" title="Options">Options</a> page
The major change for this release was the Options system. It was a multi-week effort that overhauled various parts of the system. You can try the new Options systems at the <a href="http://xowa.org/home/wiki/Options" id="xolnki_11" title="Options">Options</a> page
</p>
<p>
There were a number of reasons for the change:
@@ -166,14 +169,14 @@
<b>xowa_cfg_os.gfs</b>: XOWA also stores Operating System specific options at /xowa/bin/[OS_NAME]/xowa/cfg/xowa_cfg_os.gfs. The new version now uses a different file: /xowa/user/app/cfg/os.gfs. If you've manually customized options here, you will need to reapply them
</li>
<li>
<b>Missing options</b>: A handful of options were not converted. For more detail, see <a href="http://xowa.org/home/wiki/Change_log" id="xolnki_11" title="Change log" class="xowa-visited">Change_log</a>
<b>Missing options</b>: A handful of options were not converted. For more detail, see <a href="http://xowa.org/home/wiki/Change_log" id="xolnki_12" title="Change log" class="xowa-visited">Change_log</a>
</li>
</ul>
<p>
Of course, if you run into issues, please let me know at <a href="https://github.com/gnosygnu/xowa/issues" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues</a> I'm hoping though that this will be a pleasant, uneventful change.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Change_versioning_scheme_to_semantic_versioning">(PC) Change versioning scheme to semantic versioning</span>
<span class="mw-headline" id="(PC)_Change_versioning_scheme_to_semantic_versioning">(PC) Change versioning scheme to semantic versioning</span>
</h3>
<p>
Since the start, XOWA used a date-of-release versioning scheme. For example, version 3.12.2.1 meant the version released in the 3rd year after XOWA's release, in the 12th month and the 2nd week.
@@ -224,7 +227,7 @@
Finally, all releases are considered stable. So, whenever a patch release comes out, it will be promoted to the official download for all new users. If it's safe enough for new users to try, it's definitely safe enough for existing users as well.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Fix_mass_parse_performance_issues_when_generating_English_Wikipedia">(PC) Fix mass parse performance issues when generating English Wikipedia</span>
<span class="mw-headline" id="(PC)_Fix_mass_parse_performance_issues_when_generating_English_Wikipedia">(PC) Fix mass parse performance issues when generating English Wikipedia</span>
</h3>
<p>
This was an issue I discovered when generating the 2016-12 English Wikipedia. It takes about 25 hours to dump English Wikipedia on an 8 core machine. Due to recent changes with Embeddable (using XOWA as a MediaWiki parser), this number grew to about 36 hours. In some cases, it even failed with OutOfMemory exceptions.
@@ -250,7 +253,7 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="Release:_POSTPONED_.282017-01-03_01:30_Tue.29">Release: POSTPONED (2017-01-03 01:30 Tue)</span>
<span class="mw-headline" id="Release:_POSTPONED_(2017-01-03_01:30_Tue)">Release: POSTPONED (2017-01-03 01:30 Tue)</span>
</h2>
<p>
I was planning to do a release tonight, but ran into last-minute issues. I'm going to push for a release tomorrow or possibly next Sunday.