PasswordMaker Forums

Miscellaneous => Other => Topic started by: Niel on September 10, 2005, 05:44:24 AM

Title: Where is Source Code???
Post by: Niel on September 10, 2005, 05:44:24 AM
Hi,
You mentioned that this is a open source project but for some reason I am not able to find Source code for this extension.

btw I just downloaded this extension, I will be using very first time after I finishe writting this forum. However from what I have read on your site, If it does what it says this extension will be on my No 1 list.

An excelent Job buddy. Nicely put site. Nice Help, and excelent FAQ section. :)

Niel
Title: Where is Source Code???
Post by: Eric H. Jung on September 10, 2005, 02:00:18 PM
Hi Niel,

Quote
You mentioned that this is a open source project but for some reason I am not able to find Source code for this extension.

The source code is here (http://www.mozdev.org/source/browse/passwordmaker/), or by anonymous CVS (password is guest):

cvs -d :pserver:[email protected]:/cvs login
cvs -z3 -d :pserver:[email protected]:/cvs co passwordmaker

Quote
An excelent Job buddy. Nicely put site. Nice Help, and excelent FAQ section.
Thank you! I look forward to your feature requests and other suggestions.

Regards,
Eric
Title: Where is Source Code???
Post by: mboverload on September 12, 2005, 07:05:45 PM
Extensions are actually just source code.  After you install an extension go into your Firefox folder in My Documents and Settings>Your account name>Application data>Mozilla you will see they are just "jar" files which can be opened with an unpacking utility like winrar (maybe winzip, too).

I'm not sure how Firefox "compiles" them each time you run it, though.
Title: Where is Source Code???
Post by: Tyrantmizar on September 12, 2005, 08:56:49 PM
Also, see this (http://forums.passwordmaker.org/index.php?showtopic=150) topic I created a while ago.
Title: Where is Source Code???
Post by: Eric H. Jung on September 12, 2005, 10:37:23 PM
Yes, as Tyrantmizar pointed out, I explained how to view the source code directly on your PC rather than using the CVS interface. But the source code on your PC is a snapshot in time of PasswordMaker. The CVS interface, however, shows the latest code minute-by-minute -- stuff that hasn't even been released yet. It also has the entire website in the /aso folder (aso stands for ASmallOrange, who is passwordmaker.org's current ISP).

Quote
files which can be opened with an unpacking utility like winrar (maybe winzip, too)
Yes, WinZip opens JARs, too.

Quote
I'm not sure how Firefox "compiles" them each time you run it, though.
It doesn't compile. Firefox uses the SpiderMonkey (http://www.mozilla.org/js/spidermonkey/) JavaScript engine (written in C/C++) and, as far as I know, SpiderMonkey interprets JS real-time (just like the JS engines in IE and other browsers).

-Eric