ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tdk
tdk
Re: [TDK] Tcl module applications in installation repository.
by Larry W. Virden other posts by this author
Jun 4 2007 6:15AM messages near this date
view in the new Beta List Site
Re: [TDK] Tcl module applications in installation repository. | Re: [TDK] Tcl module applications in installation repository.
Note that the problem isn't just an academic one, or a topic relevant
only for home-grown applications. The activestate repository has several
applications already within it. And, of course, the most important
application - tclsh - is probably going to need the issue resolved at
some point (say when the latest 8.5 compiles are available in the
repository).  

Notice that teacup _would_ have been the first application ... Except
that, in the latest teacups, the problem was worked around by a
specialized built in update command.

Perhaps rather than have

 teacup update-self

 once the issue is addressed, that special case will no longer be
needed.

I've been thinking about this for a number of months, with no really
good solution. My initial thought was that an application should be
installed into the same directory as the tclsh, then later I thought
perhaps things should go into the same directory as teacup. Right now,
that latter choice is becoming more and more attractive to me. The
problem, of course, is when someone manages a repository containing code
for multiple platforms. Perhaps things should be installed like this:

Path/to/bin/
   Path/to/bin/binary-platform1/
   Path/to/bin/binary-platform2/
   tkcon_version1
   tkcon_version2
   other tcl scripts

Then, if the administrator so desires, they can create short cuts to
specific versions of tkcon, for example...

-- 
<URL: http://wiki.tcl.tk/ > 
Even if explicitly stated to the contrary, nothing in this posting
should be construed as representing my employer's opinions.
<URL: mailto:lvirden@[...].com >  <URL: http://www.purl.org/NET/lvirden/
> 
 
_______________________________________________
TDK mailing list
TDK@[...].com
http://listserv.ActiveState.com/mailman/listinfo/tdk
Thread:
Joe Brandt
Andreas Kupries
Joe Brandt
Larry W. Virden
Hemang Lavana

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved