"samuel hanot" <[EMAIL PROTECTED]> writes:

> On Thu, Apr 10, 2008 at 5:00 PM, Jeremy Maitin-Shepard
> <[EMAIL PROTECTED]> wrote:

>> I wonder if there is ever any advantage in zipping up the files into a
>> "jar" file vs. just leaving them as regular files.

> In my opinion, that's not the point. I think it is better to separate
> source and installed software. Moreover, I don't want the programs to
> be in my home directory because I think it's not their place. That's
> why I use to download the sources of a program in a subdir of my home
> dir and then compile it (or just build a jar in conkeror case) and
> install it in /usr/local/...

You don't need to use the scripts, though, in order to "install"
Conkeror to some other location.  Simply place the xulrunner-stub file
in the top-level directory of the git repo, rename it to e.g. conkeror,
run xulrunner --register-global, move or copy the entire git working
directory to somewhere, e.g. /usr/local/lib/conkeror, create a symlink
or shell script to launch it in /usr/local/bin.

We may try to find a way to even further simplify this process, though
it is already pretty simple.

You can delete the .git directory after copying to
/usr/local/lib/conkeror if you don't want it, but naturally it will be
easier to update if you keep it.

I think it is somewhat nicer to leave the javascript files unzipped,
because it makes it much easier to look at them at least, even if you
don't intend to modify them.  For that reason, unless there is actually
some performance advantage in using a zip file, I figure we may as well
leave them unzipped.  Note that even the existing build/install scripts
could be changed to not even build a jar, but still build an "xulapp"
file that can then be installed in the same way, so that you wouldn't
even notice the difference until you went to look for the javascript
files.

>> Maybe on certain systems, like Windows, it is problematic to have a lot of
> files?

> I don't use Windows but I guess not, because people usually place the
> program in the "Program Files" directory, where they normally never
> go.

Well, most programs don't put anything worth looking at in there,
whereas with Conkeror you can directly read or modify its source code.

-- 
Jeremy Maitin-Shepard
_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to