Re: source code distribution

"Dirk Muysers" <[email protected]> Sat, 10 Jul 2021 12:13:53 +0200
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <PA4PR04MB7839A300C5CA9E89D548C1CDDD179@PA4PR04MB7839.eurprd04.prod.outlook.com>
--===============6290479850191868331==
Content-Type: multipart/alternative;
 boundary="----=_NextPart_48332881.160955561640"

------=_NextPart_48332881.160955561640
Content-Type: text/plain;
 charset="utf-8"
Content-Transfer-Encoding: quoted-printable

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 distributi=
on.

On 10/07/2021 12:07:04, Thomas Leonard <[email protected]> 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 foun=
d only a 0compile command to compile the source locally. So far I use 0inst=
all 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/zero-install-devel

------=_NextPart_48332881.160955561640
Content-Type: text/html;
 charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8"><d=
iv id=3D"__MailbirdStyleContent" style=3D"font-size: 10pt;font-family: Aria=
l;color: #000000;text-align: left" dir=3D"ltr">=0A=
                                        =0A=
                                        =0A=
                                            =0A=
                                        =0A=
                                        =0A=
                                        Thanks. Well, while it is really go=
od for running code whithout the pain of installation, it doesn't really se=
em to be made for source code distribution.<br><div class=3D"mb_sig"></div>=
<blockquote class=3D"history_container" type=3D"cite" style=3D"border-left-=
style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left=
:10px;">=0A=
                        <p style=3D"color: #AAAAAA; margin-top: 10px;">On 1=
0/07/2021 12:07:04, Thomas Leonard &lt;[email protected]&gt; wrote:</p><div =
style=3D"font-family:Arial,Helvetica,sans-serif">On Thu, 8 Jul 2021 at 17:2=
3, Dirk Muysers <[email protected]> wrote:=0A=
<br>&gt;=0A=
<br>&gt; I am currently pondering about different software deployment metho=
ds. If I envisage to deploy my open software libraries and apps through 0in=
stall, 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 us=
e 0install only to download foreign apps.=0A=
<br>=0A=
<br>If they just want to look at it, this will download the source (and=0A=
<br>build dependencies) and display where it put them:=0A=
<br>=0A=
<br>$ 0install download --show --source URL=0A=
<br>=0A=
<br>To change it, use 0compile, e.g. to modify the opam package:=0A=
<br>=0A=
<br>$ 0compile setup http://0install.net/tests/GNU-Hello.xml=0A=
<br>$ cd GNU-Hello=0A=
<br>$ 0compile copy-src=0A=
<br>Copied as '.../GNU-Hello/src'=0A=
<br>=0A=
<br>=0A=
<br>-- =0A=
<br>talex5 (GitHub/Twitter)        http://roscidus.com/blog/=0A=
<br>GPG: 5DD5 8D70 899C 454A 966D  6A51 7513 3C8F 94F6 E0CC=0A=
<br>=0A=
<br>=0A=
<br>_______________________________________________=0A=
<br>Zero-install-devel mailing list=0A=
<br>[email protected]=0A=
<br>https://lists.sourceforge.net/lists/listinfo/zero-install-devel=0A=
<br></[email protected]></div></blockquote>=0A=
                                        =0A=
                                        </div><img class=3D"mailbird" width=
=3D"1" height=3D"1" style=3D"border:0; width:1; height:1;" src=3D"https://t=
racking.getmailbird.com/OpenTrackingPixel/?messageId=3DMailbird-86d2bc42-29=
[email protected]&amp;senderHash=3D7C02C40A7B379A07BCD8=
ED251F69A75A67BA121D56B24ACC64170A95F0D0C6A4&amp;recipientHash=3DB219C4842E=
3C3CAE2001AD2F7A22D8B477720BD4BE538CFC25F7EF9D4C8DDD4C&amp;internalId=3Dfaa=
ffa1f-fb81-4d70-a3c9-c15ae898fa32">

------=_NextPart_48332881.160955561640--


--===============6290479850191868331==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============6290479850191868331==
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

--===============6290479850191868331==--