You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(21) |
Jun
(6) |
Jul
(28) |
Aug
(42) |
Sep
(8) |
Oct
(30) |
Nov
(56) |
Dec
(112) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(25) |
Feb
(71) |
Mar
(28) |
Apr
(47) |
May
(42) |
Jun
(26) |
Jul
(13) |
Aug
(61) |
Sep
(30) |
Oct
(20) |
Nov
(11) |
Dec
(27) |
2005 |
Jan
(53) |
Feb
(17) |
Mar
(80) |
Apr
(29) |
May
(32) |
Jun
(55) |
Jul
(18) |
Aug
(37) |
Sep
(36) |
Oct
(43) |
Nov
(26) |
Dec
(10) |
2006 |
Jan
(19) |
Feb
(11) |
Mar
(13) |
Apr
(45) |
May
(22) |
Jun
(18) |
Jul
(29) |
Aug
(7) |
Sep
(21) |
Oct
(30) |
Nov
(8) |
Dec
(14) |
2007 |
Jan
(141) |
Feb
(48) |
Mar
(17) |
Apr
(30) |
May
(64) |
Jun
(27) |
Jul
(38) |
Aug
(37) |
Sep
(26) |
Oct
(25) |
Nov
(26) |
Dec
(32) |
2008 |
Jan
(41) |
Feb
(51) |
Mar
(22) |
Apr
(17) |
May
(34) |
Jun
(45) |
Jul
(55) |
Aug
(30) |
Sep
(18) |
Oct
(12) |
Nov
(13) |
Dec
(7) |
2009 |
Jan
(57) |
Feb
(9) |
Mar
(10) |
Apr
(25) |
May
(40) |
Jun
(96) |
Jul
(38) |
Aug
(99) |
Sep
(119) |
Oct
(94) |
Nov
(24) |
Dec
(38) |
2010 |
Jan
(42) |
Feb
(100) |
Mar
(49) |
Apr
(46) |
May
(137) |
Jun
(120) |
Jul
(62) |
Aug
(19) |
Sep
(24) |
Oct
(45) |
Nov
(24) |
Dec
(58) |
2011 |
Jan
(122) |
Feb
(111) |
Mar
(92) |
Apr
(145) |
May
(160) |
Jun
(102) |
Jul
(72) |
Aug
(131) |
Sep
(52) |
Oct
(88) |
Nov
(35) |
Dec
(25) |
2012 |
Jan
(181) |
Feb
(430) |
Mar
(103) |
Apr
(263) |
May
(204) |
Jun
(138) |
Jul
(80) |
Aug
(125) |
Sep
(79) |
Oct
(151) |
Nov
(43) |
Dec
(48) |
2013 |
Jan
(63) |
Feb
(71) |
Mar
(80) |
Apr
(53) |
May
(68) |
Jun
(69) |
Jul
(89) |
Aug
(60) |
Sep
(28) |
Oct
(16) |
Nov
(41) |
Dec
(32) |
2014 |
Jan
(47) |
Feb
(25) |
Mar
(43) |
Apr
(71) |
May
(73) |
Jun
(4) |
Jul
(10) |
Aug
(37) |
Sep
(37) |
Oct
(56) |
Nov
(32) |
Dec
(4) |
2015 |
Jan
(8) |
Feb
(7) |
Mar
(9) |
Apr
(6) |
May
(44) |
Jun
(21) |
Jul
(41) |
Aug
(34) |
Sep
(44) |
Oct
(9) |
Nov
(10) |
Dec
(5) |
2016 |
Jan
(3) |
Feb
(10) |
Mar
(3) |
Apr
(8) |
May
(7) |
Jun
(8) |
Jul
(11) |
Aug
(3) |
Sep
(12) |
Oct
(16) |
Nov
(16) |
Dec
(7) |
2017 |
Jan
(2) |
Feb
(25) |
Mar
(29) |
Apr
(7) |
May
(7) |
Jun
(10) |
Jul
(8) |
Aug
(4) |
Sep
(3) |
Oct
(2) |
Nov
(6) |
Dec
(2) |
2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(4) |
Jun
(2) |
Jul
|
Aug
(10) |
Sep
(5) |
Oct
(3) |
Nov
(11) |
Dec
(20) |
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(8) |
Dec
(12) |
2020 |
Jan
(9) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(8) |
2022 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
|
May
(1) |
Jun
(5) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
From: Mateusz C. <cza...@gm...> - 2021-12-30 18:12:20
|
It didn't seem to show up with my usage, but should hopefully be fixed now. Thanks! On Thu, Dec 30, 2021 at 4:08 PM Thomas Leonard <ta...@gm...> wrote: > OK - I've added them. One failed, though: > > Error loading feed > 'https://akavel.github.io/0catalog/feeds/vim-go-explorer.xml': Missing > <summary> in feed > > > On Wed, 29 Dec 2021 at 22:13, Mateusz Czaplinski <cza...@gm...> > wrote: > > > > Oh, good to know; just changed them, thanks! > > So, the new ones would seem to be, IIUC: > > > > https://akavel.github.io/0catalog/catalog.xml > > https://akavel.github.io/0catalog/8AA3DD6702E1B8C1.gpg > > > > Thanks, > > /Mateusz. > > > > On Wed, Dec 29, 2021 at 11:01 AM Thomas Leonard <ta...@gm...> > wrote: > >> > >> On Thu, 23 Dec 2021 at 20:21, Mateusz Czaplinski <cza...@gm...> > wrote: > >> > > >> > Hi! > >> > What is the way to add my feeds catalog to the 0mirror website? > Should I just link the catalog & public key here? If so, IIUC they are: > >> > > >> > catalog: > https://raw.githubusercontent.com/akavel/0catalog/master/catalog.xml > >> > key: > https://raw.githubusercontent.com/akavel/0catalog/master/8AA3DD6702E1B8C1.gpg > >> > >> Yes, I can add that. However, note that 0install uses the domain name > >> (raw.githubusercontent.com) as the context for trusting the GPG key, > >> so it might be better to use a domain that isn't shared with other > >> people (e.g. https://akavel.github.io/) for hosting the feeds. > >> > >> > >> -- > >> talex5 (GitHub/Twitter) > >> http://roscidus.com/blog/ > >> > >> > >> _______________________________________________ > >> Zero-install-devel mailing list > >> Zer...@li... > >> https://lists.sourceforge.net/lists/listinfo/zero-install-devel > > > > _______________________________________________ > > Zero-install-devel mailing list > > Zer...@li... > > https://lists.sourceforge.net/lists/listinfo/zero-install-devel > > > > -- > talex5 (GitHub/Twitter) > http://roscidus.com/blog/ > > > _______________________________________________ > Zero-install-devel mailing list > Zer...@li... > https://lists.sourceforge.net/lists/listinfo/zero-install-devel > |
From: Thomas L. <ta...@gm...> - 2021-12-30 15:08:16
|
OK - I've added them. One failed, though: Error loading feed 'https://akavel.github.io/0catalog/feeds/vim-go-explorer.xml': Missing <summary> in feed On Wed, 29 Dec 2021 at 22:13, Mateusz Czaplinski <cza...@gm...> wrote: > > Oh, good to know; just changed them, thanks! > So, the new ones would seem to be, IIUC: > > https://akavel.github.io/0catalog/catalog.xml > https://akavel.github.io/0catalog/8AA3DD6702E1B8C1.gpg > > Thanks, > /Mateusz. > > On Wed, Dec 29, 2021 at 11:01 AM Thomas Leonard <ta...@gm...> wrote: >> >> On Thu, 23 Dec 2021 at 20:21, Mateusz Czaplinski <cza...@gm...> wrote: >> > >> > Hi! >> > What is the way to add my feeds catalog to the 0mirror website? Should I just link the catalog & public key here? If so, IIUC they are: >> > >> > catalog: https://raw.githubusercontent.com/akavel/0catalog/master/catalog.xml >> > key: https://raw.githubusercontent.com/akavel/0catalog/master/8AA3DD6702E1B8C1.gpg >> >> Yes, I can add that. However, note that 0install uses the domain name >> (raw.githubusercontent.com) as the context for trusting the GPG key, >> so it might be better to use a domain that isn't shared with other >> people (e.g. https://akavel.github.io/) for hosting the feeds. >> >> >> -- >> talex5 (GitHub/Twitter) >> http://roscidus.com/blog/ >> >> >> _______________________________________________ >> Zero-install-devel mailing list >> Zer...@li... >> https://lists.sourceforge.net/lists/listinfo/zero-install-devel > > _______________________________________________ > Zero-install-devel mailing list > Zer...@li... > https://lists.sourceforge.net/lists/listinfo/zero-install-devel -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ |
From: Mateusz C. <cza...@gm...> - 2021-12-29 22:13:08
|
Oh, good to know; just changed them, thanks! So, the new ones would seem to be, IIUC: https://akavel.github.io/0catalog/catalog.xml https://akavel.github.io/0catalog/8AA3DD6702E1B8C1.gpg Thanks, /Mateusz. On Wed, Dec 29, 2021 at 11:01 AM Thomas Leonard <ta...@gm...> wrote: > On Thu, 23 Dec 2021 at 20:21, Mateusz Czaplinski <cza...@gm...> > wrote: > > > > Hi! > > What is the way to add my feeds catalog to the 0mirror website? Should I > just link the catalog & public key here? If so, IIUC they are: > > > > catalog: > https://raw.githubusercontent.com/akavel/0catalog/master/catalog.xml > > key: > https://raw.githubusercontent.com/akavel/0catalog/master/8AA3DD6702E1B8C1.gpg > > Yes, I can add that. However, note that 0install uses the domain name > (raw.githubusercontent.com) as the context for trusting the GPG key, > so it might be better to use a domain that isn't shared with other > people (e.g. https://akavel.github.io/) for hosting the feeds. > > > -- > talex5 (GitHub/Twitter) > http://roscidus.com/blog/ > > > _______________________________________________ > Zero-install-devel mailing list > Zer...@li... > https://lists.sourceforge.net/lists/listinfo/zero-install-devel > |
From: Thomas L. <ta...@gm...> - 2021-12-29 10:01:45
|
On Thu, 23 Dec 2021 at 20:21, Mateusz Czaplinski <cza...@gm...> wrote: > > Hi! > What is the way to add my feeds catalog to the 0mirror website? Should I just link the catalog & public key here? If so, IIUC they are: > > catalog: https://raw.githubusercontent.com/akavel/0catalog/master/catalog.xml > key: https://raw.githubusercontent.com/akavel/0catalog/master/8AA3DD6702E1B8C1.gpg Yes, I can add that. However, note that 0install uses the domain name (raw.githubusercontent.com) as the context for trusting the GPG key, so it might be better to use a domain that isn't shared with other people (e.g. https://akavel.github.io/) for hosting the feeds. -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ |
From: Mateusz C. <cza...@gm...> - 2021-12-23 20:21:22
|
Hi! What is the way to add my feeds catalog to the 0mirror website? Should I just link the catalog & public key here? If so, IIUC they are: catalog: https://raw.githubusercontent.com/akavel/0catalog/master/catalog.xml key: https://raw.githubusercontent.com/akavel/0catalog/master/8AA3DD6702E1B8C1.gpg Thanks, /Mateusz. |
From: Bastian E. <ba...@ei...> - 2021-12-05 13:37:30
|
Hi Konstantin, the latest version of 0install for Linux is 2.17, so 2.12.3 is indeed a bit old. You could try uninstalling 0install using your distribution's package manager and then installing the latest version like this: curl -O https://get.0install.net/0install.sh && chmod +x 0install.sh sudo ./0install.sh install local Regards Bastian --- Original message --- From: Konstantin Dmitriev <kse...@gm...> Sent: Saturday, 4. December 2021 06:38 To: Bastian Eicher <ba...@ei...> Subject: Re: [Zero-install-devel] source code distribution Hi Bastian! Thank you for the reply! I have executed "curl https://apps.0install.net/gui/blender-linux.xml" and it produces no error message for me. Could that be an outdated version of 0install? I am on Linux with 0install 2.12.3-1 native deb package. Best Regards, Konstantin |
From: Bastian E. <ba...@ei...> - 2021-12-03 22:42:55
|
Hi Konstantin, https://apps.0install.net/ uses a Let's Encrypt certificate that's automatically set up by GitHub Pages. The issue you are encountering is probably related to this: https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/ To verify, could you try running "curl https://apps.0install.net/gui/blender-linux.xml" and see if it produces a similar error message. If so, the solution would probably be to update your Linux distribution's CA certificates package. Hope this helps. Regards Bastian --- Original message --- From: Konstantin Dmitriev <kse...@gm...> Sent: Friday, 3. December 2021 06:20 To: The Zero Install system <zer...@li...> Subject: Re: [Zero-install-devel] source code distribution Hi! I am unable to update Blender through 0instal for a few days. It gives me the following error: Feed 'https://apps.0install.net/gui/blender-linux.xml': Error downloading 'https://apps.0install.net/gui/blender-linux.xml': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Screenshot - https://morevnaproject.org/wp-content/uploads/2021/12/screenshot_004.png I have made attempts to do that on several computers - same result. Any help is appreciated! Best Regards, Konstantin |
From: Konstantin D. <kse...@gm...> - 2021-12-03 05:20:14
|
Hi! I am unable to update Blender through 0instal for a few days. It gives me the following error: Feed 'https://apps.0install.net/gui/blender-linux.xml': Error downloading ' https://apps.0install.net/gui/blender-linux.xml': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Screenshot - https://morevnaproject.org/wp-content/uploads/2021/12/screenshot_004.png I have made attempts to do that on several computers - same result. Any help is appreciated! Best Regards, Konstantin |
From: Bastian E. <ba...@ei...> - 2021-10-14 12:10:32
|
Hello all, I recently published Zero Install for Windows 2.20.0 (https://github.com/0install/0install-win/releases/tag/2.20.0). This version has some cool new features to speed up fetching new implementations: - .zip and .tar.* archives are now extracted while downloading without the need for intermediate temporary files. - Manifest digests are now calculated while extracting archives. This saves time and reduces disk IO, because files don't need to be written to disk and then read again. Other improvements: - Unix executable bits on Windows are now inferred from .manifest files. This removes the need for separate .xbit files. - Feed validation has been improved. This leads to clearer error messages explaining which part of a feed cannot be processed. As always, you can update to the latest version by running: 0install self update You can also try this out on Linux and macOS, by running the cross-platform (.NET-based) part of Zero Install for Windows like this: 0install run https://apps.0install.net/0install/0install-dotnet.xml run https://example.com/some-feed.xml Regards Bastian |
From: Dirk M. <dmu...@ho...> - 2021-07-10 10:14:25
|
Thanks. Well, while it is really good for running code whithout the pain of installation, it doesn't really seem to be made for source code distribution. On 10/07/2021 12:07:04, Thomas Leonard <ta...@gm...> wrote: On Thu, 8 Jul 2021 at 17:23, Dirk Muysers wrote: > > I am currently pondering about different software deployment methods. If I envisage to deploy my open software libraries and apps through 0install, sure one can run the code, but how can users peruse the source code? I found only a 0compile command to compile the source locally. So far I use 0install only to download foreign apps. If they just want to look at it, this will download the source (and build dependencies) and display where it put them: $ 0install download --show --source URL To change it, use 0compile, e.g. to modify the opam package: $ 0compile setup http://0install.net/tests/GNU-Hello.xml $ cd GNU-Hello $ 0compile copy-src Copied as '.../GNU-Hello/src' -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC _______________________________________________ Zero-install-devel mailing list Zer...@li... https://lists.sourceforge.net/lists/listinfo/zero-install-devel |
From: Thomas L. <ta...@gm...> - 2021-07-10 10:06:58
|
On Thu, 8 Jul 2021 at 17:23, Dirk Muysers <dmu...@ho...> wrote: > > I am currently pondering about different software deployment methods. If I envisage to deploy my open software libraries and apps through 0install, sure one can run the code, but how can users peruse the source code? I found only a 0compile command to compile the source locally. So far I use 0install only to download foreign apps. If they just want to look at it, this will download the source (and build dependencies) and display where it put them: $ 0install download --show --source URL To change it, use 0compile, e.g. to modify the opam package: $ 0compile setup http://0install.net/tests/GNU-Hello.xml $ cd GNU-Hello $ 0compile copy-src Copied as '.../GNU-Hello/src' -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Dirk M. <dmu...@ho...> - 2021-07-08 17:23:44
|
I am currently pondering about different software deployment methods. If I envisage to deploy my open software libraries and apps through 0install, sure one can run the code, but how can users peruse the source code? I found only a 0compile command to compile the source locally. So far I use 0install only to download foreign apps. |
From: Shahar N. <sha...@gm...> - 2021-06-07 03:43:25
|
Greetings and nice to know you I was trying to search further, regarding driver installation, is it still not possible? what are the flaws? and are there workarounds perhaps? Thank you for the answer Sha |
From: Bastian E. <ba...@ei...> - 2021-03-27 15:30:33
|
Zero Install for Windows 2.19.0 has been released. Changes: - Parallel downloads of implementations - Improved formatting of command-line output - Raised minimum required .NET Framework version from 4.5 to 4.7.2 Download: https://get.0install.net/#windows |
From: Thomas L. <ta...@gm...> - 2021-03-21 19:04:35
|
On Sun, 5 Jan 2020 at 01:25, Bastian Eicher <ba...@ei...> wrote: > > https://apps.0install.net/ provides Zero Install feeds for common tools, > libraries and runtime environments. It replaces http://repo.roscidus.com/, > which is now deprecated. The core 0install tools have now also moved there. This should make it easier for other people to make releases, since the new repository uses GitHub actions to publish, rather than requiring access to my GPG key. I've signed Bastian's update to the old repository, making the old feeds redirect to the new location (https://github.com/0install/0install-feeds/pull/8). -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Bastian E. <ba...@ei...> - 2020-07-22 12:41:54
|
Zero Install for Windows 2.18 has been released. This improves context menu desktop integration (icons, cascading menus, directory background menus) and archive extraction (support for .tar.lz, .tar.zst and .rar). Download: https://get.0install.net/#windows ## Changes ### Desktop integration - Added context menu icons - Added support for cascading context menus (see https://docs.0install.net/specifications/capabilities/#context-menu-entries) - Added entries to directory background menus - Added support for <arg>s in <verb>s (see https://docs.0install.net/specifications/capabilities/#verbs) - Improved icon caching ### Archive extraction - Added support for extracting `.tar.lz`, `.tar.zst` and `.rar` archives - Improved performance when extracting `.tar.lzma`, `.tar.xz` and `.7z` archives ### Misc - Improved support for Sync with local/network filesystem (see https://docs.0install.net/details/sync/) - Added support for detecting .NET Framework 4.8 |
From: Thomas L. <ta...@gm...> - 2020-05-05 16:16:58
|
0install 2.17 is now available (source and generic binaries): https://docs.0install.net/details/linux/#from-source https://0install.net/injector.html#linux-generic I'm now putting the source release on GitHub rather than sf.net, and so there are some release notes there: https://github.com/0install/0install/releases/tag/v2.17 The main new thing is that the solver has a public (OCaml) API and its own opam package (0install-solver), allowing other package managers to use the same solver engine. I've been using this to speed up opam itself: https://github.com/talex5/opam-0install-solver opam packages tend to have more dependencies than 0install ones, and the diagnostic output was rather verbose, so I've added some logic to filter out constraints that didn't affect anything. This makes the reports easier to read for 0install packages too! e.g. see the example in https://github.com/0install/0install/pull/158 -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Thomas L. <ta...@gm...> - 2020-04-26 18:17:11
|
0install 2.15.2 and 2.16 are now available (source and generic binaries): https://docs.0install.net/details/linux/#from-source https://0install.net/injector.html#linux-generic I'm now putting the source release on GitHub rather than sf.net, and so there are some release notes there: https://github.com/0install/0install/releases/tag/v2.15.2 https://github.com/0install/0install/releases/tag/v2.16 You can subscribe to get just release announcements by choosing "Watch -> Releases only" using the button at the top. But the main change is: - 2.15.2 splits out the GTK gui into a separate 0install-gtk opam package (so "opam install 0install-gtk" if you want it). - 2.16 updates it from GTK2 to GTK3 -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Thomas L. <ta...@gm...> - 2020-01-25 12:15:35
|
I've made new releases of various tools to complete the Python 3 transition. Here are the combined release notes: 0install (old Python branch): 2.3.7: - Update to new apps.0install.net URIs. - Add may_compile to Requirements slots. This avoids an error if we try to use the Python 0install library to read a requirements file generated by the OCaml version of 0install. Error was: AttributeError: 'Requirements' object has no attribute 'may_compile' - Windows needs gobject too. See: https://github.com/0install/0compile/issues/4 - Switch from tulip mainloop to asyncio. This is used when glib/gobject isn't available. Tulip was an experimental library, but Python 3.7's asyncio seems almost identical. - Rename "async" to "aasync" for Python 3.7. "async" is a keyboard in Python 3.7, making the old code a syntax error. When running on Python < 3.7, the old "async" is still available as an alias. 2.3.8: - Require Python >= 3.4 and drop gobject requirement. 2.3.9: - Fix import error on Python 3.5 and 3.6. 2.3.10: - Fix occasional crash when downloading in Python 3. Error was: TypeError: '<' not supported between instances of 'Download' and 'Download' - Update for new PackageKit API. - Explicitly depend on pywin32 on Windows. 0publish 0.26 (https://docs.0install.net/tools/0publish/): - Migrate to Python 3. - Add Travis tests. - Replace repo.roscidus.com feeds with apps.0install.net (Bastian Eicher). - Fix digest generation. We previously called hexdigest to get the digest, but the newer algorithms use base32. Use the proper helper method to get the right format. 0test 0.10 (https://docs.0install.net/tools/0test/): - Allow passing an app name as the first argument. If no versions are specified, we test the versions currently used by the app. Otherwise, we just get the URI from the app but select our own versions. - Convert to Python 3. - Add Travis tests. - Update from old repo.roscidus.com names. 0compile 1.7 (https://docs.0install.net/tools/0compile/): - Migrate to Python 3. - Use aasync instead of async for Python 3.7 compatibility. - Remove gobject.threads_init. Not needed on newer versions and we import support.tasks, which will do it for us anyway if needed. - Replace repo.roscidus.com feeds with apps.0install.net (Bastian Eicher). 0release 0.17 (https://docs.0install.net/tools/0release/): - Migrate to Python 3. - Add .coveragerc to measure 0release's test suite. - Replace repo.roscidus.com feeds with apps.0install.net (Bastian Eicher). 0repo 0.11 (https://docs.0install.net/tools/0repo/): - Migrate to Python 3. - Add upgrade instructions. - Migrate test GPG keys to new format. - Replace repo.roscidus.com feeds with apps.0install.net (Bastian Eicher). -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Mateusz C. <cza...@gm...> - 2020-01-23 21:34:19
|
Hi Bastian, Awesome, it worked, thanks!!! :) /M. On Wed, Jan 1, 2020 at 10:29 PM Bastian Eicher <ba...@ei...> wrote: > Hi Mateusz, > > the version of 0publish bundled with the Zero Install Publishing Tools > (Feed Editor) has an option that does exactly that: > > 0install run --command=0publish > http://0install.de/feeds/ZeroInstall_Tools.xml --add-missing > path\to\feed.xml > > Regards > Bastian > > -----Original Message----- > From: Mateusz Czaplinski <cza...@gm...> > Sent: Mittwoch, 1. Januar 2020 22:15 > To: The Zero Install system <zer...@li...> > Subject: [Zero-install-devel] Script command to download archive and > calculate SHA etc.? > > Hi, > > Is there a command I could use in my script, other than 0template, that > would take a nearly-complete feed.xml, and just download the > .zip/.tar.gz/... archive I specified, and then calculate the missing SHA, > size, and other derived data, and insert them back into the .xml file? > > I'm writing a script to bulk-generate feeds for Vim plugins I use. I am > currently passing them through 0template as a workaround, but 0template > fetched a surprising amount of dependencies, and generally I'm using it in > a very hackish way. I have kinda suspicion there might be just some simple > option in 0publish instead, that would do what I'm trying to describe? > There are quite many commands and options in 0install, and I'm still having > hard time wrapping my head around them and finding what I need - thus I'm > not sure if it's not there, or did I simply miss it? > > Thanks & Best Regards, > /Mateusz Czapliński. > > > > _______________________________________________ > Zero-install-devel mailing list > Zer...@li... > https://lists.sourceforge.net/lists/listinfo/zero-install-devel > |
From: Thomas L. <ta...@gm...> - 2020-01-16 13:30:44
|
0install 2.15.1 is now available (source and generic binaries): https://docs.0install.net/details/linux/#from-source https://0install.net/injector.html#linux-generic Since 2.15: Changes - Replace repo.roscidus.com feeds with apps.0install.net (Bastian Eicher). - Update fallback host-Python check for new URIs. http://repo.roscidus.com/python/python is now https://apps.0install.net/python/python.xml, etc. Bug fixes - Fix use of nested Lwt_main.run. This is now an error with Lwt 5.0.0. - Fix bad error message when running as root with invalid $HOME. If we're running as root then we check that $HOME is owned by root to avoid putting root-owned files in a user's home directory. However, if $HOME doesn't exist then the error Unix.ENOENT was unhelpful. - Fix bad solver error. The diagnostics system didn't consider dependencies of <command> elements when trying to explain why a solve failed. It could therefore report "Reason for rejection unknown" if a solve failed due to a constraint inside one. - When using --may-compile on a local selection, set local-path. We already gave the full path in local-path for other selections, and without this an exception is thrown if we try to print the resulting tree. Build system - Move windows C code to its own library. This allows us to use the new (enabled_if ...) feature to enable it only on Windows, simplifying the dune files and avoiding the need for cppo. - Get the windows_api object via the system object, rather than making it a special case. - Remove windows-specific flags from utils.c. Looks like these were left over from when there was more code here. (Windows changes are untested, but pass CI) -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Thomas L. <ta...@gm...> - 2020-01-15 15:53:01
|
Python 2 is reaching end-of-life soon, and it seems that some distributions are starting to remove it already. I'm in the process of migrating the remaining Python tools. Unfortunately, the 2to3 conversion tool doesn't catch everything, and neither do the unit-tests. I'm making new "testing" releases when things seem reasonably stable, but please report crashes when you see them (or stick to the "stable" releases). The main 0install tool is now written in OCaml and is therefore unaffected, but many of the Python tools still use the old Python version of 0install. We added Python 3 support to that back in 2012, but I'm still finding new bugs. I've released 2.3.7, 2.3.8, 2.3.9 and 2.3.10 over the last few days, with increasingly less crashy behaviour. I've also made new Python 3 releases of 0publish and 0test, and I'm hoping to get 0repo and 0release done too soon. 0compile is done, except for the GUI. That might take a while, as testing the GUI parts is difficult. Maybe I should just remove the GUI. -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC |
From: Thomas L. <ta...@gm...> - 2020-01-09 20:05:25
|
I just got this email. Does anyone here use openSUSE? Looks like the package there could do with being updated. Any volunteers? I don't remember how openSUSE packaging works any more, but there's a page at https://build.opensuse.org/project/show/devel:languages:ocaml which seems to have all the dependencies we need, except obus. Not sure if that means they're available for openSUSE packages to use, though. I'm not sure what their official policy on vendoring is, but if it's allowed then you can just drop the source for e.g. obus somewhere under 0install's own source directory and it will find it and build against it automatically. ---------- Forwarded message --------- From: Tomáš Chvátal <tch...@su...> Date: Thu, 9 Jan 2020 at 17:53 Subject: Request 762101 created by scarabeus_iv (delete openSUSE:Factory/zeroinstall-injector) Visit https://build.opensuse.org/request/show/762101 Description: python2 only, requires python-gtk even with latest upstream release. Actions: - delete package openSUSE:Factory/zeroinstall-injector |
From: Bastian E. <ba...@ei...> - 2020-01-05 01:25:51
|
https://apps.0install.net/ provides Zero Install feeds for common tools, libraries and runtime environments. It replaces http://repo.roscidus.com/, which is now deprecated. The new feed URIs start with https://apps.0install.net/ and end with .xml. The old feeds at http://repo.roscidus.com/ remain valid and simply redirect to the new feeds with <feed> and <replaced-by> tags. The feeds at apps.0install.net are signed with a new GPG key with the fingerprint 88C8A1F375928691D7365C0259AA3927C24E4E1E. We also used this opportunity to make some more changes to URIs: - Shortened some names, such as python/pygtk.xml instead of python/python-gtk.xml. - Merged a number of directories. For example the contents of "security", "google", "hashicorp" are now in "utils". - Created a new directory "gui" for apps like LibreOffice and Notepad++. The following feeds were excluded from the move to apps.0install.net because they are no longer maintained: http://repo.roscidus.com/java/openjdk-6-jdk http://repo.roscidus.com/java/openjdk-6-jre http://repo.roscidus.com/e/e-core http://repo.roscidus.com/e/e-swt http://repo.roscidus.com/drupal/core http://repo.roscidus.com/drupal/smtp http://repo.roscidus.com/google/cloudsql-proxy http://repo.roscidus.com/games/openttd They will remain available unchanged at http://repo.roscidus.com/. Please let us know if you are still using any of these feeds. |
From: Bastian E. <ba...@ei...> - 2020-01-01 21:40:11
|
> 1. Is there a way to find out from command-line which version of a particular "implementation" of a specific "interface" is currently installed? Note that with Zero Install there is not really a concept of something being "installed". Rather an implementation is "selected" by the dependency solver and then downloaded/cached to be run. 0install select http://example.com/feed.xml shows the version/implementation (including potential dependencies in a tree-like view) that would be used by "0install run". 0install select --xml http://example.com/feed.xml gives you a machine-readable version of this output. 0install store list-implementations http://example.com/feed.xml lists all version/implementations that are currently in the cache from previous runs of "0install download" or "0install run". It does not show dependencies. > 2. For Vim, I'd like to be able to have it available on Windows in an "Open with" context menu *for all file types*, while not being the "default handler" for any file types. Do 0install desktop integrations allow for such a variation? If a feed lists <file-type>s and you perform desktop integration with Zero Install for Window (either using the GUI or the "0install integrate" command) that is exactly what you get. Zero Install registers the feed/app as an "Open with" candidate for the specified file types. It leaves setting the default handler up to the Windows GUI. As a matter of fact, starting with Windows 8 the OS actively prevents third-party applications from changing a file type's default handler. |