What is OSCON, and how does it relate to Tcl?
'''OSCON''' stands for '''O'''pen '''S'''ource '''Con'''ference [http://conferences.oreillynet.com/],
and they are hosted by the well-known publisher [O'Reilly] & Associates.
In the year 2001, OSCON sported a [Tcl] track. This was dubbed the
[Eighth Annual Tcl/Tk Conference] and held on July 23-27 in San
Diego, California. See http://conferences.oreilly.com/archive.html
(or ftp://ftp.oreilly.com/pub/conference/os2001/ )
for pointers to presentations and papers presented at this conference.
Before OSCON / O'Reilly, [Tcl conferences] were held by [Usenix],
and the last one under its aegide was the
[Seventh Annual Tcl/Tk Conference]
held on Feb 14-18 2000 in Austin, Texas.
Now, in 2002, the Tcl community is going its own way again,
with a conference sponsered by [ActiveState] (see the
[Ninth Annual Tcl/Tk Conference]),
to be held on September 16-20 2002 in Vancouver, Canada.
----
I seem to recall there was a Tcl track in 2000 as well - just
not well attended.
[AK] My recollection is that it was too near in time to the
regular conference in Austin, so less people went.
----
''[JM] 30 Apr 2014'' - The demo "oreilly-oscon2001" under /Tcl/demos/Tcllib requires the following fixes due to the 2.0 changes on Tcllib's struct tree library:<
>
* somehow the command was written as ::struct::tree::tree t
* delete the flag -key from the "t get..." commands
#change #0
::struct::tree t
--
#change #1
set day [escape [t get $day data]]
--
#change #2
set start [cvtdate [escape [t get [walkf $sess {0 0}] data]]]
#change #3
set track [string trim [escape [t get [walkf $sess {1 0}] data]]]
#change #4
set loc [escape [t get [walkf $sess {1 1 0}] data]]
--
#change #5
set time [escape [t get $talk data]]
--
#change #6
set title [escape [t get [walkf $talk {0 0 0}] data]]
#change #7
set speaker [escape [t get [walkf $talk {0 2}] data]]
--
#change #8
set tp [$t get $n type]
--
#change #9
log::log debug "[textutil::strRepeat " " $d]$idx $tp ([$t get $n data]...)"
--
#change #10
log::log debug "[textutil::strRepeat " " $d]$idx $tp ([string range [$t get $n data] 0 20]...)"
--
<> Community