Re: Archive type for PYZ packages without extraction

"Bastian Eicher" <[email protected]>
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <[email protected]>
> The `interfaces.xsl` is actually present, and it seemingly worked in
> WebKit/Firefox etc. But the MIME type may come out wrong, thus may
> break IE for once.
> Isn't the CSS embedded in the XSL? Didn't see 0publish-gui (Gtk/Linux
> version) create another file. (Is there a way to override the default
> `interface.xsl` filename permanently, btw?)
Ah right, 0publish-gui hasn't been updated in a while and still generates
the "old" interface.xsl stylesheet which indeed has the CSS embedded. Other
tools like 0repo and the Windows Publishing Tools generate a "new"
(prettier) stylesheet named feed.xsl which has an external CSS file. There
is no built-in way in any of these tools to customize the name of the
generated stylesheet file, as far as I know.

> Uploaded the GPG right there. Though I thought that required a proper
> keyserver or something? (Was just meant as temporary test setup with
> those repo URLs.)
The key validation process looks roughly like this:
1. Get key ID from signature in feed.
2. Check if key with that ID is already in GnuPG keyring.
  2a. If not, try to download from same location as feed and add to keyring.
3. Verify the feed signature using the key.
4. Check if the key ID is marked as "trusted" for the specific domain the
feed came from in the local 0install config. 
  4a. If not, ask the Zero Install key information server (not a GnuPG
keyserver) whether the key ID is "known" (has been announced to this mailing
list)
  4b. If the key is known and the feed was not previously seen signed with a
different key the key is automatically marked as "trusted".
  4c. If not, the user is asked whether to trust the key for that particular
domain.

> But is there a structure to embed bindings such as
>
>    <environment insert="" mode="prepend" name="PYTHONPATH"/>
>
> in a libraries interface/feed rather than the consuming package?
You can add an <environment> tag to an <implementation> tag in the library
feed instead of the <requires> tag in the consuming feed.


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.