<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>http://project.juiblex.co.uk/hg/plover/</link>
    <language>en-us</language>

    <title>plover: app-manager/update.c history</title>
    <description>app-manager/update.c revision history</description>
    <item>
    <title>Support parallel installations. The idea is that for CAD screener, we want</title>
    <link>http://project.juiblex.co.uk/hg/plover/log{31fb35727621}/app-manager/update.c</link>
    <description><![CDATA[Support parallel installations. The idea is that for CAD screener, we want<br/>
to be able to install this on the same machine as a standard AVOT setup<br/>
(most notably for John's laptop). To allow for the possibility of a second<br/>
application that might have the same requirements, we add the concept of<br/>
vendor-specific distributions. Thus we can have one distribution for CAD<br/>
screener and one for The Next Big Thing. It doesn't seem trivial to have<br/>
both CAD screener and AVOT under the same vendor tag so we'll have to have<br/>
AVOT under &quot;City Occupational&quot; and CAD screener under &quot;City Occupational Ltd&quot;<br/>
or some such kludge.<br/>
<br/>
Most of this is done although we are very short of test cases (in particular<br/>
we don't test that it's actually possible to install CAD screener in parallel<br/>
with AVOT or to update either of them once installed, which is fundamental).<br/>
<br/>
We also have a lot of baggage left over, including an intercept of razor_set.<br/>
The problem that this was introduced to debug has been fixed but it looks<br/>
like there are a number of memory leaks which it might be useful to help<br/>
track down so it has been left in place for now.<br/>
<br/>
There is still a lot of confusion in plover between path-based and URI-based<br/>
API. We should review the API, decide what we want and have a general clear up.<br/>
<br/>
There is also confusion as to the purpose of RAZOR_ROOT (and meaning; path or<br/>
URI). This is not used at all in librazor (although it is used in razor.exe).<br/>
Ideally we shouldn't use it in plover or plover-gtk either although again, we<br/>
might want to support it or an equivalent in (some of) the various executables.<br/>
<br/>
Work that would still to nice to do for CAD screener:<br/>
<br/>
- uninstall (ideally as an installed program that hooks into Add/Remove programs<br/>
  but even re-running the installer would be acceptable).<br/>
- xz support (smaller packages).<br/>
- repomd.xml and xml:base (would be needed for an Internet installer).<br/>
- graphical installer.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Sat, 16 Jul 2016 11:07:18 +0100</pubDate>
</item>
<item>
    <title>Add GUI front-end to setup and update</title>
    <link>http://project.juiblex.co.uk/hg/plover/log{2b9f54d14cc2}/app-manager/update.c</link>
    <description><![CDATA[Add GUI front-end to setup and update]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Sat, 15 Nov 2014 19:04:45 +0000</pubDate>
</item>

  </channel>
</rss>
