Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

21 May, 2024: Computers section is temporarily disabled for maintenance. It will take several days before it's back.


devel / comp.lang.tcl / The state of tcl/tk

SubjectAuthor
* The state of tcl/tkMark
+* Re: The state of tcl/tkRolf Ade
|`* Re: The state of tcl/tkGeorgios Petasis
| `- Re: The state of tcl/tkHarald Oehlmann
+* Re: The state of tcl/tkRoderick
|`* Re: The state of tcl/tkLuc
| `- Re: The state of tcl/tkRoderick
`* Re: The state of tcl/tkTorsten Berg
 +* Re: The state of tcl/tkLuc
 |`- Re: The state of tcl/tkTorsten Berg
 `- Re: The state of tcl/tkRoderick

1
The state of tcl/tk

<c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22189&group=comp.lang.tcl#22189

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ac8:5b51:0:b0:3f7:736c:9013 with SMTP id n17-20020ac85b51000000b003f7736c9013mr393346qtw.6.1685811235373;
Sat, 03 Jun 2023 09:53:55 -0700 (PDT)
X-Received: by 2002:ac8:5dd4:0:b0:3f8:404:9b7b with SMTP id
e20-20020ac85dd4000000b003f804049b7bmr556310qtx.10.1685811235136; Sat, 03 Jun
2023 09:53:55 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Sat, 3 Jun 2023 09:53:54 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=31.125.17.241; posting-account=C1gZvwoAAAAojE_ZgHdwZjGSuZg6QpNd
NNTP-Posting-Host: 31.125.17.241
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
Subject: The state of tcl/tk
From: m.n.summerfield@googlemail.com (Mark)
Injection-Date: Sat, 03 Jun 2023 16:53:55 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1846
 by: Mark - Sat, 3 Jun 2023 16:53 UTC

I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting with Nadkarni's excellent book.

But I'm wondering about the state of Tcl/Tk.

- The most recent alpha for Tcl/Tk 8.7 was released almost two years ago.
- The extension repository https://core.tcl-lang.org/jenglish/gutter/ doesn't seem to have been updated for about five years. Or has this been superceded by something/somewhere else?
- I notice that on the developer site there's mention of Tcl 9.0.

Is 8.7 likely to be released, or will 9.0 be the next significant release?

And purely out of curiosity (I'm happy enough with 8.6*) is there a release schedule, or is it a matter of "it'll be released when it's ready"?

* Although for 8.7 (or 9.0) I'm looking forward to being able to use 0d for integers because I've been caught out on that; also for ttk widgets to respect my cursor blink rate.

Re: The state of tcl/tk

<87bkhw9omj.fsf@pointsman.de>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22190&group=comp.lang.tcl#22190

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rolf@pointsman.de (Rolf Ade)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Sun, 04 Jun 2023 00:17:56 +0200
Organization: Me
Lines: 32
Message-ID: <87bkhw9omj.fsf@pointsman.de>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: individual.net 8kXY5pjjJr388z+dymsQyQ17xDNf1qntvmWkkKW10XktXeFlY=
Cancel-Lock: sha1:fC1nGdXxbo3436G/wkbPfV1Frh8= sha1:mZyuZYyrJmokchA8lnkzZLFsSkk=
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
 by: Rolf Ade - Sat, 3 Jun 2023 22:17 UTC

Mark <m.n.summerfield@googlemail.com> writes:
> I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting
> with Nadkarni's excellent book.
>
> But I'm wondering about the state of Tcl/Tk.
>
> - The most recent alpha for Tcl/Tk 8.7 was released almost two years ago.
> - The extension repository https://core.tcl-lang.org/jenglish/gutter/
> doesn't seem to have been updated for about five years. Or has this
> been superceded by something/somewhere else?
> - I notice that on the developer site there's mention of Tcl 9.0.
>
> Is 8.7 likely to be released, or will 9.0 be the next significant release?

Tcl and Tk development is managed by the Tcl Core Team (TCT). I'm not a
member of this team, so I'm just commenting as someone who try to follow
things as he can.

The original official plan was (and maybe is) to have both Tcl 8.7 and
Tcl 9 more of less in parallel. The according Tk will be work with both.

During the last half year it was brought up by a few that it maybe would
be better to skip 8.7 and have only 9.0. (Disclaimer: I tend to support
this position.) Although, there are no decisions so far by the TCT, not
even the decision that there is to take a decision.

> And purely out of curiosity (I'm happy enough with 8.6*) is there a
> release schedule, or is it a matter of "it'll be released when it's
> ready"?

I'm not aware of a official release schedule, so it's perhaps the later.

Re: The state of tcl/tk

<u5mvlt$mtpl$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22208&group=comp.lang.tcl#22208

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: petasisg@yahoo.gr (Georgios Petasis)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Tue, 6 Jun 2023 12:52:48 +0300
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <u5mvlt$mtpl$1@dont-email.me>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
<87bkhw9omj.fsf@pointsman.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 6 Jun 2023 09:53:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2955a20683cfd059422931a28dcae93c";
logging-data="751413"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aTHcCAeKWntEOd0S0kgAA"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:MNUtvWritPOwursIYMG/JALMjGc=
Content-Language: el-en
In-Reply-To: <87bkhw9omj.fsf@pointsman.de>
 by: Georgios Petasis - Tue, 6 Jun 2023 09:52 UTC

The problem is that we need 8.7 not now, but in the past (yesterday).

Tcl 8.6 is dated, unicode support is severely lacking. Emojis are
everywhere.

George

Στις 4/6/2023 1:17 π.μ., ο/η Rolf Ade έγραψε:
>
> Mark <m.n.summerfield@googlemail.com> writes:
>> I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting
>> with Nadkarni's excellent book.
>>
>> But I'm wondering about the state of Tcl/Tk.
>>
>> - The most recent alpha for Tcl/Tk 8.7 was released almost two years ago.
>> - The extension repository https://core.tcl-lang.org/jenglish/gutter/
>> doesn't seem to have been updated for about five years. Or has this
>> been superceded by something/somewhere else?
>> - I notice that on the developer site there's mention of Tcl 9.0.
>>
>> Is 8.7 likely to be released, or will 9.0 be the next significant release?
>
> Tcl and Tk development is managed by the Tcl Core Team (TCT). I'm not a
> member of this team, so I'm just commenting as someone who try to follow
> things as he can.
>
> The original official plan was (and maybe is) to have both Tcl 8.7 and
> Tcl 9 more of less in parallel. The according Tk will be work with both.
>
> During the last half year it was brought up by a few that it maybe would
> be better to skip 8.7 and have only 9.0. (Disclaimer: I tend to support
> this position.) Although, there are no decisions so far by the TCT, not
> even the decision that there is to take a decision.
>
>> And purely out of curiosity (I'm happy enough with 8.6*) is there a
>> release schedule, or is it a matter of "it'll be released when it's
>> ready"?
>
> I'm not aware of a official release schedule, so it's perhaps the later.

Re: The state of tcl/tk

<39c42f0a-ff18-0198-3f25-4afaca1715c3@gmail.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22209&group=comp.lang.tcl#22209

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mb-net.net!open-news-network.org!.POSTED.ip5f5bd3a3.dynamic.kabel-deutschland.de!not-for-mail
From: hruodr@gmail.com (Roderick)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Tue, 6 Jun 2023 10:15:48 +0000
Organization: MB-NET.NET for Open-News-Network e.V.
Message-ID: <39c42f0a-ff18-0198-3f25-4afaca1715c3@gmail.com>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: gwaiyur.mb-net.net; posting-host="ip5f5bd3a3.dynamic.kabel-deutschland.de:95.91.211.163";
logging-data="2608306"; mail-complaints-to="abuse@open-news-network.org"
Cancel-Lock: sha1:/k439AjAPrXo1gTS3qDLL9m4DCE=
X-User-ID: U2FsdGVkX1/bbKA+PPqI4qfkw+w6+SmWlnb9Hji+OHY2akLg7sgafw==
In-Reply-To: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
 by: Roderick - Tue, 6 Jun 2023 10:15 UTC

On Sat, 3 Jun 2023, Mark wrote:

> I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting with Nadkarni's excellent book.

Good idea!

What worries me, is, how tcl lost popularity:

https://www.tiobe.com/tiobe-index/

Why? Why?!

Who are the people (like me) that still likes it and
prefer it to the lot of other scripting languages.

R.

Re: The state of tcl/tk

<u5n1ga$n3b2$3@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22212&group=comp.lang.tcl#22212

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wortkarg3@yahoo.com (Harald Oehlmann)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Tue, 6 Jun 2023 12:24:11 +0200
Organization: A noiseless patient Spider
Lines: 50
Message-ID: <u5n1ga$n3b2$3@dont-email.me>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
<87bkhw9omj.fsf@pointsman.de> <u5mvlt$mtpl$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 6 Jun 2023 10:24:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="044b07f02b017c9b59569f5b432bd8a5";
logging-data="757090"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NPuNSm85HZ3BvNKZNvQhS"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:cjBhzfeVRdwFPvSpZ4AmqhmyEjQ=
Content-Language: en-GB
In-Reply-To: <u5mvlt$mtpl$1@dont-email.me>
 by: Harald Oehlmann - Tue, 6 Jun 2023 10:24 UTC

Am 06.06.2023 um 11:52 schrieb Georgios Petasis:
> The problem is that we need 8.7 not now, but in the past (yesterday).
>
> Tcl 8.6 is dated, unicode support is severely lacking. Emojis are
> everywhere.
>
> George

+1 (of cause)
But I would write "TCL 9.0/Tk 8.7", as TCL 8.7 does not solve the EMOJI
issue, as it uses surrogates.

>
> Στις 4/6/2023 1:17 π.μ., ο/η Rolf Ade έγραψε:
>>
>> Mark <m.n.summerfield@googlemail.com> writes:
>>> I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting
>>> with Nadkarni's excellent book.
>>>
>>> But I'm wondering about the state of Tcl/Tk.
>>>
>>> - The most recent alpha for Tcl/Tk 8.7 was released almost two years
>>> ago.
>>> - The extension repository https://core.tcl-lang.org/jenglish/gutter/
>>> doesn't seem to have been updated for about five years. Or has this
>>> been superceded by something/somewhere else?
>>> - I notice that on the developer site there's mention of Tcl 9.0.
>>>
>>> Is 8.7 likely to be released, or will 9.0 be the next significant
>>> release?
>>
>> Tcl and Tk development is managed by the Tcl Core Team (TCT). I'm not a
>> member of this team, so I'm just commenting as someone who try to follow
>> things as he can.
>>
>> The original official plan was (and maybe is) to have both Tcl 8.7 and
>> Tcl 9 more of less in parallel. The according Tk will be work with both.
>>
>> During the last half year it was brought up by a few that it maybe would
>> be better to skip 8.7 and have only 9.0. (Disclaimer: I tend to support
>> this position.) Although, there are no decisions so far by the TCT, not
>> even the decision that there is to take a decision.
>>
>>> And purely out of curiosity (I'm happy enough with 8.6*) is there a
>>> release schedule, or is it a matter of "it'll be released when it's
>>> ready"?
>>
>> I'm not aware of a official release schedule, so it's perhaps the later.
>

Re: The state of tcl/tk

<20230606185626.6d986fbe@lud1.home>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22233&group=comp.lang.tcl#22233

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: luc@sep.invalid (Luc)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Tue, 6 Jun 2023 18:56:26 -0300
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <20230606185626.6d986fbe@lud1.home>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
<39c42f0a-ff18-0198-3f25-4afaca1715c3@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="362899c6ae4667466529e4c4595b964e";
logging-data="913936"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+eYb8k0Zf3BDg8mPAT9ezB5OCm99JxR44="
Cancel-Lock: sha1:FC20a52G7HgwQMq6qABzS3HPa+4=
 by: Luc - Tue, 6 Jun 2023 21:56 UTC

On Tue, 6 Jun 2023 10:15:48 +0000, Roderick wrote:

> What worries me, is, how tcl lost popularity:
>
> https://www.tiobe.com/tiobe-index/
>
> Why? Why?!

"tcl lost popularity"

I remember that was a recurrent topic in the early to mid oughts.
And yet, here we are.

--
Luc
>>

Re: The state of tcl/tk

<c2b04f52-2c63-ecc6-750d-dcc6e0c5cde1@gmail.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22235&group=comp.lang.tcl#22235

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news.mb-net.net!open-news-network.org!.POSTED.ip5f5bd3a3.dynamic.kabel-deutschland.de!not-for-mail
From: hruodr@gmail.com (Roderick)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Wed, 7 Jun 2023 06:42:31 +0000
Organization: MB-NET.NET for Open-News-Network e.V.
Message-ID: <c2b04f52-2c63-ecc6-750d-dcc6e0c5cde1@gmail.com>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com> <39c42f0a-ff18-0198-3f25-4afaca1715c3@gmail.com> <20230606185626.6d986fbe@lud1.home>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: gwaiyur.mb-net.net; posting-host="ip5f5bd3a3.dynamic.kabel-deutschland.de:95.91.211.163";
logging-data="2867098"; mail-complaints-to="abuse@open-news-network.org"
Cancel-Lock: sha1:JHf3+XJXieHg+x3jivGNtsAHNRg=
X-User-ID: U2FsdGVkX18JSHa3gU+tjkHxzGMgHFJlMsf7HrV1trqZJsoPmqCNVA==
In-Reply-To: <20230606185626.6d986fbe@lud1.home>
 by: Roderick - Wed, 7 Jun 2023 06:42 UTC

On Tue, 6 Jun 2023, Luc wrote:

> "tcl lost popularity"
>
> I remember that was a recurrent topic in the early to mid oughts.
> And yet, here we are.

Do not you see it is alarming?

In Tiobes index is interesting to see that also R is only on
place 17, below Fortran, in spite of all the hype on data science.

In principle, tcl is omnipresent, in pythos Tkinter, but now there
are alternatives. It is also in R core package tcltk. Just good,
but in some way also frustrating.

Re: The state of tcl/tk

<b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22307&group=comp.lang.tcl#22307

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a37:a8e:0:b0:760:6bc6:9b2d with SMTP id 136-20020a370a8e000000b007606bc69b2dmr1761973qkk.2.1686752315646;
Wed, 14 Jun 2023 07:18:35 -0700 (PDT)
X-Received: by 2002:ac8:5a42:0:b0:3f9:d266:7bd7 with SMTP id
o2-20020ac85a42000000b003f9d2667bd7mr694816qta.4.1686752315357; Wed, 14 Jun
2023 07:18:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Wed, 14 Jun 2023 07:18:35 -0700 (PDT)
In-Reply-To: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.120.53; posting-account=ZxsDiAkAAAC9vQQOtXQfXsMvri8SBAlg
NNTP-Posting-Host: 31.18.120.53
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com>
Subject: Re: The state of tcl/tk
From: berg@typoscriptics.de (Torsten Berg)
Injection-Date: Wed, 14 Jun 2023 14:18:35 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Torsten Berg - Wed, 14 Jun 2023 14:18 UTC

Just to comment on the package repository. In short, we do not have a central repository (although I feel we really, really should have it).

Repositories such as the "gutter" by Joe English were always driven by individual people and I guess they just can't catch up with what is going on. It needs to be the other way around with package writers needing to submit their stuff to the repository instead of one soul needing to track progress.

We once had ActiveState's "teapot" which probably was the most promising candidate for a central repository but ActiveState has changed focus and I think "teapot" is not operational any longer.

So, we have the maintained bundles of tcllib and Tklib which already provide a wealth of possibilities. And we have the Wiki (https://wiki.tcl-lang.org) which tends to be used by many package developers to document the packages and provide links. However, this is not a unified repository where could search by topic etc. Having said that, both together will probably have nearly all packages listed somewhere which are kind of still being maintained.... if that helps.

On Saturday, June 3, 2023 at 6:53:57 PM UTC+2, Mark wrote:
> I'm slowly (re)learning Tcl/Tk and enjoying the process. I'm starting with Nadkarni's excellent book.
>
> But I'm wondering about the state of Tcl/Tk.
>
> - The most recent alpha for Tcl/Tk 8.7 was released almost two years ago.
> - The extension repository https://core.tcl-lang.org/jenglish/gutter/ doesn't seem to have been updated for about five years. Or has this been superceded by something/somewhere else?
> - I notice that on the developer site there's mention of Tcl 9.0.
>
> Is 8.7 likely to be released, or will 9.0 be the next significant release?
>
> And purely out of curiosity (I'm happy enough with 8.6*) is there a release schedule, or is it a matter of "it'll be released when it's ready"?
>
> * Although for 8.7 (or 9.0) I'm looking forward to being able to use 0d for integers because I've been caught out on that; also for ttk widgets to respect my cursor blink rate.

Re: The state of tcl/tk

<20230614131607.58c8eac7@lud1.home>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22308&group=comp.lang.tcl#22308

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: luc@sep.invalid (Luc)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Wed, 14 Jun 2023 13:16:07 -0300
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <20230614131607.58c8eac7@lud1.home>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
<b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="c8d1e509b98960a1137f604147366ecf";
logging-data="83419"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19PInbWzw5pfbDGd+3Gymg35uEyK6XINVw="
Cancel-Lock: sha1:aE88t1fd6HRLFpF2iN1zwnn1xGI=
 by: Luc - Wed, 14 Jun 2023 16:16 UTC

On Wed, 14 Jun 2023 07:18:35 -0700 (PDT), Torsten Berg wrote:

>Just to comment on the package repository. In short, we do not have a
>central repository (although I feel we really, really should have it).
**************************

Just out of curiosity, is there any clear criterion for packages to be
added to the core distribution?

--
Luc
>>

Re: The state of tcl/tk

<3b942b8c-d3a6-4985-a2b9-00fb28b35e75n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22309&group=comp.lang.tcl#22309

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a37:cce:0:b0:75c:d134:1349 with SMTP id 197-20020a370cce000000b0075cd1341349mr384680qkm.5.1686776535860;
Wed, 14 Jun 2023 14:02:15 -0700 (PDT)
X-Received: by 2002:a05:622a:199c:b0:3f9:a53b:d875 with SMTP id
u28-20020a05622a199c00b003f9a53bd875mr1070392qtc.9.1686776535618; Wed, 14 Jun
2023 14:02:15 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fdn.fr!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Wed, 14 Jun 2023 14:02:15 -0700 (PDT)
In-Reply-To: <20230614131607.58c8eac7@lud1.home>
Injection-Info: google-groups.googlegroups.com; posting-host=95.116.95.159; posting-account=ZxsDiAkAAAC9vQQOtXQfXsMvri8SBAlg
NNTP-Posting-Host: 95.116.95.159
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com>
<b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com> <20230614131607.58c8eac7@lud1.home>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3b942b8c-d3a6-4985-a2b9-00fb28b35e75n@googlegroups.com>
Subject: Re: The state of tcl/tk
From: berg@typoscriptics.de (Torsten Berg)
Injection-Date: Wed, 14 Jun 2023 21:02:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Torsten Berg - Wed, 14 Jun 2023 21:02 UTC

Not really. At least there is no document spelling that out. However, in general terms, tcllib should contain packages that ...

- contain commonly-used functions and libraries (useful in a broad variety of areas)
- use the BSD license
- have no binary dependencies
- are typically written in pure Tcl (i.e. are no binary packages, but there is tcllibc providing some packages in a high-performance C variant)

For Tklib, there was once a TIP (Tcl Improvement Proposal) outlining some requirements but that TOP was never completed (in terms of being voted on): https://core.tcl-lang.org/tips/doc/trunk/tip/9.md

Torsten

On Wednesday, June 14, 2023 at 6:16:12 PM UTC+2, Luc wrote:
> On Wed, 14 Jun 2023 07:18:35 -0700 (PDT), Torsten Berg wrote:
>
> >Just to comment on the package repository. In short, we do not have a
> >central repository (although I feel we really, really should have it).
> **************************
>
> Just out of curiosity, is there any clear criterion for packages to be
> added to the core distribution?
>
> --
> Luc
> >>

Re: The state of tcl/tk

<26ef16e1-964a-7e95-bb18-8ede84e6b812@gmail.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=22315&group=comp.lang.tcl#22315

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mb-net.net!open-news-network.org!.POSTED.ip5f5bd3a3.dynamic.kabel-deutschland.de!not-for-mail
From: hruodr@gmail.com (Roderick)
Newsgroups: comp.lang.tcl
Subject: Re: The state of tcl/tk
Date: Sat, 17 Jun 2023 09:12:53 +0000
Organization: MB-NET.NET for Open-News-Network e.V.
Message-ID: <26ef16e1-964a-7e95-bb18-8ede84e6b812@gmail.com>
References: <c1461643-866e-458a-9421-7d56beac7ea9n@googlegroups.com> <b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: gwaiyur.mb-net.net; posting-host="ip5f5bd3a3.dynamic.kabel-deutschland.de:95.91.211.163";
logging-data="1543862"; mail-complaints-to="abuse@open-news-network.org"
Cancel-Lock: sha1:0bwt2mSql3qwvRGd7mUIIa3n2Wg=
X-User-ID: U2FsdGVkX1+ueCuHE682Rw7pNJAoSG57EgXxysS7BjZjVpE+KHcTNA==
In-Reply-To: <b4e6eb2e-12a1-4fa9-acde-d22259387ae3n@googlegroups.com>
 by: Roderick - Sat, 17 Jun 2023 09:12 UTC

On Wed, 14 Jun 2023, Torsten Berg wrote:

> Just to comment on the package repository. In short, we do not have a central repository (although I feel we really, really should have it).

I never liked the package systems of langs. I like software installation
more centralised, at level of OS.

But something like an official repository is not a bad idea.


devel / comp.lang.tcl / The state of tcl/tk

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor