Questions: 0mirror; automation.
Mateusz Czaplinski <[email protected]> Wed, 24 Jan 2024 09:00:31 +0100
| Newsgroups | gmane.comp.file-systems.zero-install.devel |
|---|---|
| Message-ID | <CACZYt3RWbfbpH9p9icPfMoqH6o2Bo=VQoi7KnOtNZSpwNQbf8g@mail.gmail.com> |
--===============3392115653226369725== Content-Type: multipart/alternative; boundary="000000000000b68ed6060fac7559" --000000000000b68ed6060fac7559 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi All, I have two completely separate questions: 1. A while ago I kindly asked for my catalog ( https://akavel.github.io/0catalog/catalog.xml) to be added to 0mirror, which was done. Very recently I noticed, that many (all?) new feeds I added to my catalog since then do not seem mirrored. That surprised me - I assumed that adding a catalog to 0mirror is a one-time thing, and it gets synced automatically in the future; but it looks like I misunderstood this. Is that so? Should I understand that every time I add a new feed to my catalog, I need to manually request for the mirror to be updated, if I want to share my slowly growing list of feeds with the community to make it widely available? 2. I'm trying to write an experimental tool to automate my machines' configurations. Somewhat inspired by Nix, but much less ambitious, and notably with support for Windows. For many reasons, I would love to be able to have it manage locally installed apps via 0install automation. However, I'm struggling with finding the right way to do that, among the myriad subcommands of 0install. The one thing I found that seems somewhat relevant, is `0install list-apps --xml` (paired with `0install install-apps`). However, I'm still having two challenges with it: (1) it seems only available on Windows, at least according to the website= ; (2) I don't seem to see the precise, deterministic versions (digests?) of installed (cached?) implementations listed in the output. For my tool's idea it is important for me to strive for a 100% deterministic description of a system, thus I would really like to be able to both export as well as apply a list of apps with exact versions/digests, and also be able to do it on Windows as well as on Linux/other OSes. Could you help me understand if there's a way I could do it? Thanks & BR, /Mateusz Czapli=C5=84ski. --000000000000b68ed6060fac7559 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi All,</div><div>I have two completely separate ques= tions:</div><div><br></div><div>1. A while ago I kindly asked for my catalo= g (<a href=3D"https://akavel.github.io/0catalog/catalog.xml">https://akavel= .github.io/0catalog/catalog.xml</a>) to be added to 0mirror, which was done= . Very recently I noticed, that many (all?) new feeds I added to my catalog= since then do not seem mirrored. That surprised me - I assumed that adding= a catalog to 0mirror is a one-time thing, and it gets synced automatically= in the future; but it looks like I misunderstood this. Is that so? Should = I understand that every time I add a new feed to my catalog, I need to manu= ally request for the mirror to be updated, if I want to share my slowly gro= wing list of feeds with the community to make it widely available?</div><di= v><br></div><div>2. I'm trying to write an experimental tool to automat= e my machines' configurations. Somewhat inspired by Nix, but much less = ambitious, and notably with support for Windows. For many reasons, I would = love to be able to have it manage locally installed apps via 0install autom= ation. However, I'm struggling with finding the right way to do that, a= mong the myriad subcommands of 0install. The one thing I found that seems s= omewhat relevant, is `0install list-apps --xml` (paired with `0install inst= all-apps`). However, I'm still having two challenges with it:</div><div= ><br></div><div>=C2=A0 (1) it seems only available on Windows, at least acc= ording to the website;</div><div>=C2=A0 (2) I don't seem to see the pre= cise, deterministic versions (digests?) of installed (cached?) implementati= ons listed in the output.</div><div><br></div><div>For my tool's idea i= t is important for me to strive for a 100% deterministic description of a s= ystem, thus I would really like to be able to both export as well as apply = a list of apps with exact versions/digests, and also be able to do it on Wi= ndows as well as on Linux/other OSes.</div><div><br></div><div>Could you he= lp me understand if there's a way I could do it?</div><div><br></div><d= iv>Thanks & BR,</div><div>/Mateusz Czapli=C5=84ski.<br></div></div> --000000000000b68ed6060fac7559-- --===============3392115653226369725== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============3392115653226369725== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Zero-install-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/zero-install-devel --===============3392115653226369725==--