From: Andreas K. <and...@ac...> - 2015-05-06 20:39:40
|
On Wed, May 6, 2015 at 12:41 PM, Damon Courtney <da...@tc...> wrote: > I was going to submit an anonymous ticket, which is fine, I can do that, but at the very > least I wanted to tie my name to the account. I don’t need unbridled commit access or > anything, but a login to create tickets would be nice. Of course, with Fossil, they’re probably the same thing. :) Fossil actually has a setting which (when active) allows users to self-register, which opens the ability to create tickets, but not commits. Tcllib uses the default, which is "inactive", given that users cannot be deleted. Only disabled. I will make an account for you. Commit access. Please use branches for new code. Any special wishes regarding the account name ? > > I recently wrote a zip package because I thought we (we meaning the Tcl community) had > one, but it turns out we don’t. The zipfile stuff present in tcllib already doesn’t appear that > complete or useful. Heh. These zip packages are used by the various TEApot tools we write at AS, so, it is useful to us, as is. They were originally in our perforce, then open-sourced into Tcllib about 4 years ago. Note, Sean Woods is working on a zip::mkzip package, in the odie branch of Tcllib. You might wish to coordinate with him. IIRC Sean's code is based on something Pat Thoyts wrote, and requires Tcl 8.6. Not sure about yours. > It looks like there’s a core_zip_vfs branch out there that, I assume, does this kind of thing, but I couldn’t tell what state that was in. You have to ask Sean about that. He also presented that work in the 2014 conference. It is more a starkit-support thing in the core, based on a ZIP filesystem instead of metakit. > So, I wrote one. > > I also have a few other web APIs I’ve built over the years: Stripe, Mailgun, Dropbox, etc… They > were all built on top of a framework I use in Rivet (that’s Tcl on Apache for those who don’t know), > but they could be made more general purpose if there was interest. > > Mostly I just wanted a place to put good work that could be of use to the community. Some out > there like to make Github repos for everything, and while I would totally do that, I don’t think things > get nearly as much use when they’re not part of tcllib or available in some easier form. Like or not, > Tcllib has become the biggest library of useful modules. And sometimes I despair, given its nature as kitchen-sink, and all maintenance falling to me after authors vanish. > > Tcl could really use a package repository built in (meaning built into core Tcl, not just ActiveTcl). Node.js is > nice, but npm is where the hotness is. I’ve always wished we had something like that. Especially for Tcl-only > code like tcllib that requires no platform-specific bits. > > I think we’re all just too old to care and would rather just get back to work. :) > > Damon > > >> On May 6, 2015, at 2:30 PM, Andreas Kupries <and...@ac...> wrote: >> >> On Wed, May 6, 2015 at 12:16 PM, Damon Courtney <da...@tc...> wrote: >>> How does one go about gaining commit access these days? >> >> Asking here and me picking up on the question and making an account. >> >>> It’s been a while since I contributed anything, but I have a few packages lying around that others might find useful. :) >> >> Can you tell us a bit more about the packages ? >> >> Huh ... I somehow thought you had done the AmazonS3 stuff in Tcllib, >> but apparently not. >> >> >> -- >> % Tcl'2015 Oct 19-23 = http://www.tcl.tk/community/tcl2015/cfp.html >> % EuroTcl'15 June 20-21 = http://www.eurotcl.tcl3d.org/ >> Andreas Kupries >> Senior Tcl Developer >> Code to Cloud: Smarter, Safer, Faster™ >> F: 778.786.1133 >> and...@ac..., http://www.activestate.com >> Learn about Stackato for Private PaaS: http://www.activestate.com/stackato > -- % Tcl'2015 Oct 19-23 = http://www.tcl.tk/community/tcl2015/cfp.html % EuroTcl'15 June 20-21 = http://www.eurotcl.tcl3d.org/ Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ F: 778.786.1133 and...@ac..., http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato |