IRC Log from 2011-11-14

00:10:02 *** PlauSocks is now known as PlauSocks|AFK
00:14:11 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps
00:17:05 *** ZachThibeau has quit (Quit: Leaving)
00:18:54 *** sar3th has quit (Quit: "Our culture doesn't get smarter, it just finds new ways of being retarded.")
00:21:52 *** ZachThibeau (Zach@unaffiliated/zachthibeau) has joined #portableapps
00:21:53 <GizmoBot> ...
00:22:01 <GizmoBot> ...
00:22:57 *** JohnTHaller (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps
00:24:24 <ZachThibeau> hola JohnTHaller
00:24:28 <JohnTHaller> hola
00:24:36 <ZachThibeau> how goes things for you?
00:25:18 <JohnTHaller> Not bad. Took the weekend off for the most part to get better. Now releasing apps while the cat stares at me.
00:26:22 <ZachThibeau> Gord and I setup a temporary bug tracker to help organize things and slightly on track until the site is upgraded
00:26:55 <JohnTHaller> Set it up how/where?
00:27:20 <ZachThibeau> setup at zachthibeau.ca/release-team
00:30:22 <ZachThibeau> sort of also allows to put into practice how the tracker idea works
00:30:26 <kAlug> hi folks
00:30:31 <ZachThibeau> hi kAlug
00:31:08 <kAlug> JohnTHaller: .NET support in PAL is ready, I believe
00:32:17 <gluxon> kAlug: Sorry, I'm a big behind. .NET support in PAL? How's that possible?
00:32:25 <gluxon> *a bit (big) behind
00:32:39 <kAlug> .NET version detection
00:32:47 <JohnTHaller> gluxon: Not portable .NET support, but support for detecting if .NET is installed and alert if it doesn't have the right verison
00:32:55 <JohnTHaller> ZachThibeau: What's a Mantis?
00:32:56 <gluxon> Ah :)
00:33:08 <gluxon> JohnTHaller: Simply put, an alternative for Mozilla bugzilla.
00:33:13 <ZachThibeau> JohnTHaller: open-source bug tracker
00:33:42 <kAlug> Lines 18-24 are the valid .NET version numbers: http://p.kalug.net/6
00:37:36 <gluxon> kAlug: Nice coding! :D
00:39:29 <kAlug> Thank you!
00:41:05 <kAlug> It's a preview for what I believe PAL modules are going to look like.
00:41:53 <kAlug> JohnTHaller: a question: do you keep your VMs updated?
00:42:02 <JohnTHaller> Yes, why?
00:42:09 <gluxon> I never stuck with NSIS enough to learn macros.. :'(
00:42:59 <agdurrette> Oh Hi JohnTHaller
00:43:10 <agdurrette> I have a question for you
00:43:14 <JohnTHaller> sure
00:43:19 <kAlug> John: I've setup some VMs to test portable apps. XP and 7 x32 ATM.
00:43:52 <kAlug> gluxon: I tried to explain NSIS to a friend some weeks ago. Catastrophic FAIL.
00:44:12 <agdurrette> gpodder now does not include python and it also need pygtk
00:44:29 <gluxon> kAlug: Ouch.
00:44:31 <JohnTHaller> does it include enough to run, or do we need to add python to it?
00:44:48 <agdurrette> we need to add python
00:45:12 <JohnTHaller> Ok. Can you handle that?
00:45:38 <agdurrette> I can try
00:46:04 <JohnTHaller> You can probably grab python from the last version of it with Python and use that for now. SHould be easiest and work the best
00:46:45 <kAlug> JohnTHaller: can you update the PAF page?
00:47:02 <JohnTHaller> Update with what?
00:48:56 <agdurrette> pygtk can also be included with it right?
00:49:07 <JohnTHaller> Dunno, haven't looked at it.
00:49:36 <kAlug> 1. The Java change you mentioned. 2. .NET version string format. 3. Wasn't installer.ini\[CopyLocalFiles] going to be deprecated?
00:55:21 <JohnTHaller> with .NET the [] part is optional, correct?
00:57:56 <kAlug> Yes. SP1-3 means SP1, SP2 or SP3. 4.0, however, needs the C or F in the end (need to update that).
00:59:13 <JohnTHaller> Why does it need a C or F and what does it mean?
01:00:10 <kAlug> Client and Full profiles.
01:00:44 <JohnTHaller> I have no idea what the difference is, nor do I know what is installed on my machine. I just installed .NET 4.0 when an app asked for it.
01:01:15 <JohnTHaller> Oh wait, Full is for development right?
01:01:30 <JohnTHaller> And full includes client, correct?
01:01:37 <kAlug> Client seems to be smaller. Not sure about the differences too. To check which one is installed: http://temp.kalug.net/DotNet.exe
01:02:16 <JohnTHaller> I saw invalid 4.0, then 4.0C and 4.0F as installed
01:02:18 <kAlug> You'll see that '4.0' is an invalid version number.
01:03:45 <JohnTHaller> Right, but 4.0 is a valid version number in the context of our scheme. I think we should have 4.0 default to client profile (since that's what nearly all apps will need) and the F be optional for apps that require the full framework for development.
01:04:34 <JohnTHaller> "The Microsoft .NET Framework 4 Client Profile redistributable package installs the .NET Framework runtime and associated files that are required to run most client applications."
01:08:52 <kAlug> That makes sense. I'll implement it in the PAL part of the code (I intend to release the detection code to general NSIS use).
01:09:26 <JohnTHaller> Yeah, that's a good plan. Stuff we use that could be used by NSIS proper people, I release under their license even though I prefer GPL for my stuff.
01:11:14 <kAlug> With PAL's refactoring, we'll have lots of that.
01:16:24 <kAlug> John: Can the Platform somehow be caching apps in *one* computer?
01:17:45 <JohnTHaller> kAlug: what are the valid SPs for .NET again? Your code expired.
01:20:57 <JohnTHaller> Look ok? http://portableapps.com/development/portableapps.com_format
01:20:59 <JohnTHaller> back in a few
01:23:52 <kAlug> Brackets only indicate optional. Don't use them
01:25:35 <JohnTHaller> Updated
01:26:22 <JohnTHaller> And re-updated
01:28:21 <kAlug> Code clarified: http://p.kalug.net/4
01:29:19 <kAlug> Yeah, that's fine.
01:30:12 <kAlug> I think I can use [Dependencies]:UsesJava on PAL, falling back to the specification in launcher.ini. Thoughts?
01:32:14 <kAlug> Interesting. PAL has its own copy of Registry.nsh.
01:39:28 *** techfreak243 (~techfreak@c-68-40-88-129.hsd1.mi.comcast.net) has joined #portableapps
01:46:51 *** gluxon has parted #portableapps (None)
02:05:46 *** kAlug has quit (Ping timeout: 265 seconds)
02:23:05 *** kAlug (c9004149@gateway/web/freenode/ip.201.0.65.73) has joined #portableapps
02:24:05 <kAlug> JohnTHaller: Do you know if %JAVA_HOME% is set by the Java installer, or it's safe to presume the user has set it manually?
02:30:47 <kAlug> Maybe someone else knows?
02:37:31 *** rcmaehl has quit (Quit: Power-idling in 59 channels on 12 networks.)
03:01:03 <JohnTHaller> I don't think JAVA_HOME is set by the JRE installer. It is added to the path by it, though.
03:02:16 <kAlug> So it's safe to check that before CommonFiles (in case the user wants to override it)?
03:02:31 <JohnTHaller> CommonFiles first
03:02:54 <JohnTHaller> If you're using a foreign PC with a custom JAVA_HOME, you certainly don't want that, you want your jPortable install.
03:03:33 <kAlug> Then CommonFiles, JAVA_HOME, Registry, %Path%?
03:04:25 <JohnTHaller> Do we need to worry about JAVA_HOME at all, really? What if something else set it (another app) other than the user?
03:07:32 <kAlug> IDK. I may also just keep it in there until we come to a final decision.
03:10:03 *** ZachThibeau has quit (Quit: Leaving)
03:26:20 *** PlauSocks|AFK is now known as PlauSocks
03:40:42 <kAlug> JohnTHaller: When PAL 2.2 is released, I can send you ConvertAll PALed.
03:41:54 <JohnTHaller> Ok
03:48:40 *** techfreak243 has quit (Ping timeout: 240 seconds)
04:11:15 *** JohnTHaller has parted #portableapps (None)
04:14:16 *** kAlug has quit (Quit: Page closed)
04:41:31 *** GordCaswell (~GordCaswe@unaffiliated/ve4jhj) has joined #portableapps
04:41:36 <GizmoBot> GordCaswell is the developer of Armagetron Advanced Portable, Evince Portable & ZSoft Uninstaller Portable
04:45:15 *** GordCaswell has quit (Client Quit)
06:27:48 *** PlauSocks is now known as PlauSocks|AFK
11:12:39 *** techfreak243 (~techfreak@c-68-40-88-129.hsd1.mi.comcast.net) has joined #portableapps
12:57:04 *** techfreak243 has quit (Ping timeout: 240 seconds)
14:23:36 *** ZachThibeau (Zach@142.167.202.122) has joined #portableapps
14:23:36 *** ZachThibeau has quit (Changing host)
14:23:36 *** ZachThibeau (Zach@unaffiliated/zachthibeau) has joined #portableapps
14:23:37 <GizmoBot> ZachThibeau is the main developer of PChat and is a developer with PortableApps.com
14:23:43 <GizmoBot> ...
14:47:26 *** Muhis91 has parted #portableapps ("Leaving")
15:31:51 *** Oni-Neoxes (kvirc@unaffiliated/oni-neoxes) has joined #portableapps
16:30:47 *** ZachThibeau_ (Zach@unaffiliated/zachthibeau) has joined #portableapps
16:33:52 *** ZachThibeau has quit (Ping timeout: 256 seconds)
16:38:35 *** ZachThibeau_ is now known as ZachThibeau
16:50:14 <OliverK|Away> .seen johnthaller
16:50:14 <GizmoBot> OliverK|Away: I last saw johnthaller at 2011-11-14 03:41:54 UTC on #portableapps
16:50:20 <OliverK|Away> .t
16:50:20 <GizmoBot> Mon, 14 Nov 2011 16:50:19 GMT
16:50:23 <OliverK|Away> .t utc
16:50:23 <GizmoBot> Mon, 14 Nov 2011 16:50:23
16:50:30 <OliverK|Away> which are the same
16:50:35 <OliverK|Away> .t nyc
16:50:35 <GizmoBot> OliverK|Away: Sorry, I don't know about the 'nyc' timezone.
18:23:06 *** Thasmo (~thasmo@d86-32-70-74.cust.tele2.at) has joined #portableapps
18:42:22 *** Oni-Neoxes has quit ()
18:53:21 *** benedikt93 (~benedikt9@unaffiliated/benedikt93) has joined #portableapps
20:44:14 *** benedikt93 has quit (Quit: Bye ;))
21:03:53 *** Oni-Neoxes (kvirc@unaffiliated/oni-neoxes) has joined #portableapps
21:21:20 *** Oni-Neoxes has quit ()
21:27:11 *** techfreak243 (~techfreak@c-68-40-88-129.hsd1.mi.comcast.net) has joined #portableapps
21:51:50 *** sar3th (~sar3th@unaffiliated/sar3th) has joined #portableapps
23:33:32 *** rcmaehl (~rcmaehl@unaffiliated/rcmaehl) has joined #portableapps
23:33:41 *** PlauSocks|AFK is now known as PlauSocks
23:34:48 *** rcmaehl has quit (Read error: Connection reset by peer)
23:54:58 *** Oni-Neoxes (kvirc@unaffiliated/oni-neoxes) has joined #portableapps