<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Hi Chris,</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Having read your email and having being a user of 
most of the PortableApps kits on Windows. Also being a Lecturer. Many of my 
students have been enjoying PortableApps as it removes many of the headaches 
that needs administrative priveledges on many Windows like Win2000, XP and 
Vista. Experiences show that KDE should be setup and configured like the 
OpenOffice Portable Edition. Why? KDE environment is a platform in its own right 
for running many applications that are&nbsp;based on it. Just like OpenOffice 
has Writer, Calc, Draw, etc.., and also package Java jre along, KDE environment 
is also a framework and runtime kit, so if we can follow and learn from the 
experience of that&nbsp;of&nbsp;an already working environment like OpenOffice 
Portable Edition will make it a song worth singing.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Combating Security issues&nbsp;and continous 
(almost everyday) updates of Windows O/S has turn most Windows families into 
hostile environments that&nbsp;are&nbsp;breaking many previous installed/working 
applications and rendering them useless. This is major headache and many people, 
organisations are fighting how to turn off Windows Automatic Updates --&gt; We 
need to be aware of this. Everything that belongs to KDE for 
Windows&nbsp;Portable Edition should in it's own very folder and no other folder 
like temp, documents and setting...., etc... Also it will be&nbsp;good to avoid 
long folder names as Windows applications break down if folder names/level is 
getting between 120 to&nbsp;180 or more. More also every Windows layout have 
different profile for their users since Microsoft is still finding or still 
running around an established layout/profile.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Portable means Portable which is the essence 
of&nbsp; why we need the Portable edition of KDE for Windows. The size of KDE 
could grow from 300MB to 3GB or more but must be portable and run from USB 
PenDrive/Flash Drive, CDROM, DVD, Portable USB HDD, etc.. Having a KDE for 
Windows Portable Edition will be a dream come true for me and my students and 
many other users out there.&nbsp;Keep it up&nbsp;and make it happen. 
&nbsp;Cheers!!! </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>God blesses!!!</DIV>
<DIV>&nbsp;</DIV>
<DIV>Best regards,<BR>Sanyaade</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=chris.morganiser@gmail.com 
  href="mailto:chris.morganiser@gmail.com">Chris Morgan</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=kde-windows@kde.org 
  href="mailto:kde-windows@kde.org">kde-windows@kde.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, July 04, 2009 7:06 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> KDE for Windows, Portable 
  Edition</DIV>
  <DIV><BR></DIV>Hi! &nbsp;I'm a developer from <A 
  href="http://PortableApps.com">PortableApps.com</A>, and I've taken an 
  interest in KDE for Windows, and specifically in making it portable.
  <DIV><BR></DIV>
  <DIV>I've had some ideas, some of which I've discussed in #kde-windows, and 
  others which I have just pondered. &nbsp;To start with, I'll briefly overview 
  the important details of the PortableApps.com Format. &nbsp;Everything belongs 
  in what by default is X:\PortableApps\KDEPortable (but it can be anything). 
  &nbsp;Another way some things can be done is shared libraries in e.g. 
  X:\PortabelApps\CommonFiles\KDE, (e.g. Java), however I don't think this is 
  the best way of doing it with KDE (feel free to correct me, I don't know 
  terribly much about the framework). Inside the KDEPortable directory, you'd 
  have App\KDE, being what would normally be C:\Program Files\KDE. &nbsp;Data 
  gets stored in KDEPortable\Data. &nbsp;I was told in #kde-windows that 
  changing the environment variable KDEHOME should redirect all data, which is 
  very convenient (otherwise it'd be very difficult to do it all).
  <DIV>
  <DIV><BR></DIV>
  <DIV>It seems to me that the easiest way of doing it would be the following:
  <DIV>
  <OL>
    <LI>Have a modified version of the package manager/installer, which 
    overrides the installation directory to App\KDE, and <B>cleans up the 
    installation files</B>&nbsp;so that nothing is left behind on the host 
    machine (putting them on the USB drive would be too slow, but you can't just 
    leave them behind in TEMP). &nbsp;Also, rather than registering executables 
    in the start menu, put them into some format which the KDE Portable launcher 
    can find. 
    <LI><B>KDE Portable launcher:</B>&nbsp;due to the lack of the start menu, 
    we'd need a KDE app launcher. &nbsp;This could be responsible for changing 
    KDEHOME, or an ordinary NSIS launcher could do it. &nbsp;I could do this in 
    AutoHotkey easily enough, but I reckon that a C++/Qt one would be better for 
    consistency; I think it'd be better overall if you did it all, with me for 
    advice on the PortableApps.com side of things. &nbsp;I think a 
    ListView/QListView-based system would be best and easiest, but you're the 
    experts. </LI></OL>
  <DIV><B>Naming:&nbsp;</B>would you prefer it to be called <I>KDE for Windows, 
  Portable Edition</I>, <I>KDE Portable</I>, <I>KDE for Windows Portable</I>, or 
  something else? &nbsp;I'm guessing <I>KDE for Windows, Portable Edition</I>. 
  &nbsp;FYI, Mozilla apps we've got Portable Editions of because of Mozilla 
  licensing restrictions, everything else is just Portable. &nbsp;But if the 
  whole product name is <I>KDE for Windows</I>, adding <I>Portable Edition</I> 
  may be better than just Portable.</DIV></DIV>
  <DIV><BR></DIV>
  <DIV>I hope I've made sense, and you can understand what I'm wanting and 
  suggesting. &nbsp;What do you think?<BR clear=all><BR></DIV>
  <DIV><BR>Thanks,<BR><BR>Chris Morgan &lt;<A 
  href="mailto:chris.morganiser@gmail.com" 
  target=_blank>chris.morganiser@gmail.com</A>&gt;<BR><BR><BR>I don't need a 
  quote in my signature. &nbsp;It's hard enough surviving as it is without 
  having to find a meaningful quote. &nbsp;Will you forgive me? &nbsp;Or don't 
  you read this bit?<BR></DIV></DIV></DIV></DIV>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Kde-windows mailing 
  list<BR>Kde-windows@kde.org<BR>https://mail.kde.org/mailman/listinfo/kde-windows<BR></BLOCKQUOTE></BODY></HTML>