Re: [AOLSERVER] AOLserver on GitHub
On 13/04/2010, at 9:58 AM, Tom Jackson wrote: > On Sat, Apr 10, 2010 at 4:28 PM, Dossy Shiobara wrote: >> OK, lets consider that a +1 vote. I'll throw in my own +1 vote. Lets >> open the discussion for ~1 month - on May 15th, we'll do a final tally. >> >> Does anyone have any concerns? Reasons why this change shouldn't be >> made? An alternate change they'd like to propose and vote on? > > I signed up for an account under "rmadilo", but I have no idea how to > join/collaborate on the aolserver project. How does github work with > more than one person? go to http://github.com/aolserver/aolserver and click the fork button in the top-right-ish area. once you've got your own fork of the project (which should be visible at http://github.com/rmadilo/aolserver) and loaded a public key to github (under "ssh public keys" in your account settings) you can clone that to your local system with git clone g...@github.com:rmadilo/aolserver.git then cd into the new working copy and git remote add -f aolserver git://github.com/aolserver/aolserver.git which adds a new remote called "aolserver" pointing at the canonical repository and fetches ("-f") everything from there. you can then "git fetch aolserver" or "git pull aolserver" to pull changes from the canonical repo and perhaps merge them, plus do whatever other local development you want in that working copy. push changes back to your master at github with "git push" and then send pull requests to dossy for hashes of commits that are in your public github repo. (there may be better ways of doing parts of this, I'm just starting to work with github myself...) cheers Russell -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
On Sat, Apr 10, 2010 at 4:28 PM, Dossy Shiobara wrote: > OK, lets consider that a +1 vote. I'll throw in my own +1 vote. Lets > open the discussion for ~1 month - on May 15th, we'll do a final tally. > > Does anyone have any concerns? Reasons why this change shouldn't be > made? An alternate change they'd like to propose and vote on? I signed up for an account under "rmadilo", but I have no idea how to join/collaborate on the aolserver project. How does github work with more than one person? tom jackson Also, here is how I CVSimport AOLserver into git: #!/bin/bash CVSROOT=":pserver:anonym...@aolserver.cvs.sourceforge.net:/cvsroot/aolserver" MODULE="aolserver" REMOTE="" export CVSROOT # -i import only # -v verbose git-cvsimport -v -i \ -d $CVSROOT \ -p x \ -C $MODULE \ $MODULE -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
Hello! On Saturday 10 April 2010 08:49:57 you wrote: > I think in general this is a good thing. In fact, I was just thinking > about doing the same thing myself, except self-hosting with fossil > instead of git. :) (no holy wars please) For me fossil will be more useful :-) And cvs->fossil convertor is exists. Best regards, Alexey Pechnikov. http://pechnikov.tel/ -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
I'm perfectly fine with "git", but I'm highly biased, given the fact that I've been using it for any AOLserver changes over a number of years. I would like to see the people who commit/maintain code agree, and that usually isn't me. I'm not very familiar with github however. When I compare it to gitweb, it kind of sucks. The searches don't include line number links. Maybe this can be configured. The interface looks more geared toward advertising than browsing code. This isn't critical for me I would likely pull in changes and use gitweb. I also don't see everything, I think the toplevel directory is missing, including aolserver.com and modules. Compare to this: http://junom.com/gitweb/gitweb.perl?p=aolserver.git;a=tree tom jackson On Sat, Apr 10, 2010 at 4:28 PM, Dossy Shiobara wrote: > OK, lets consider that a +1 vote. I'll throw in my own +1 vote. Lets > open the discussion for ~1 month - on May 15th, we'll do a final tally. > > Does anyone have any concerns? Reasons why this change shouldn't be > made? An alternate change they'd like to propose and vote on? > > > On 4/10/10 9:35 AM, Jade Rubick wrote: >> Yes, let's officially move it to github. Awesome change! > > > -- > Dossy Shiobara | do...@panoptic.com | http://dossy.org/ > Panoptic Computer Network | http://panoptic.com/ > "He realized the fastest way to change is to laugh at your own > folly -- then you can let go and quickly move on." (p. 70) > > > -- > AOLserver - http://www.aolserver.com/ > > To Remove yourself from this list, simply send an email to > with the > body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: > field of your email blank. > -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
On 4/10/2010 4:01 PM, Dossy Shiobara wrote: I see you created lp:anansi, how is that working out for you? The project itself: Eh, I didn't intend to mention it to anyone unless I made any progress. Frankly, I'd prefer the official AOLserver branch to be more active. Either way, I haven't pushed any change sets to the project yet. It started with a few maybe naïve ideas: One of the things I would like to try is to delay chroot()ing until after much of the runtime linking is done. This way, I can keep shared libraries (like libpq.so) outside of my chroot() jail. While looking into how to configure this, I considered that maybe much of the ns_section and ns_param stuff could be replaced with a dictionary (of dictionaries) outside of the global namespace. I would also like use kqueue() for socket multiplexing. Really, it'd be nice to support all of the sexier edge triggered event notification routines. Right now, I'm trying to determine if any of those things are possible and worth while. Hosting on Launchpad: I don't have much experience with github but I do like launchpad's blueprints feature and I don't think github has an equivalent (other than maybe wikipages). When it comes to which VCS to use, I use git at work and bzr for personal things and I think both are light years ahead of CVS. I don't think we could go wrong by using either github or launchpad. -ayan -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
OK, lets consider that a +1 vote. I'll throw in my own +1 vote. Lets open the discussion for ~1 month - on May 15th, we'll do a final tally. Does anyone have any concerns? Reasons why this change shouldn't be made? An alternate change they'd like to propose and vote on? On 4/10/10 9:35 AM, Jade Rubick wrote: > Yes, let's officially move it to github. Awesome change! -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70) -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
Yes, let's officially move it to github. Awesome change! J Jade Rubick | Director of Development | TRUiST 2201 Wisconsin Ave NW, Suite 250 | Washington, DC 20007 | www.truist.com | +1 202 903 2564 Please consider the environment before printing The information contained in this email/document is confidential and may be legally privileged. Access to this email/document by anyone other than the intended recipient(s) is unauthorized. If you are not an intended recipient, any disclosure, copying, distribution, or any action taken or omitted to be taken in reliance to it, is prohibited. On Sat, Apr 10, 2010 at 5:12 AM, ayan george wrote: > On 4/10/2010 12:19 AM, Dossy Shiobara wrote: > >> As usual, feel free to flame me for running off into the weeds and just >> doing something without "getting consensus" or "involving the community" >> but I'm hoping at least a few of you will find this work worthwhile. If >> you have any positive comments and/or suggestions, don't hesitate to get >> in touch with me: I'd love to hear what you think. >> >> AOLserver's not dead, yet. ;-) >> >> >> > I think this is an excellent idea. One complaint I have is that you're not > committing to using git-hub -- you're not making it an "official" change. > > Frankly, sourceforge should probably go away as soon as possible (and CVS > along with it). > > My personal preference would have been to host AOLserver on launchpad so I > gently shake my fist at you for not "involving the community". > > Still, I think this is overwhelmingly good news. > > -ayan > > > > -- > AOLserver - http://www.aolserver.com/ > > To Remove yourself from this list, simply send an email to < > lists...@listserv.aol.com> with the > body of "SIGNOFF AOLSERVER" in the email message. You can leave the > Subject: field of your email blank. > -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
On 4/10/10 8:12 AM, ayan george wrote: > My personal preference would have been to host AOLserver on launchpad so > I gently shake my fist at you for not "involving the community". https://launchpad.net/aolserver I think I submitted a VCS import request a LONG time ago, but nobody at LP could get the CVS repo imported and I didn't really follow up on it. I like Launchpad but after having dealt with Bazaar when contributing to the Gnash project, I wasn't really impressed by it (bzr, that is). If LP offered git repo hosting, that would make it more attractive. I see you created lp:anansi, how is that working out for you? -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70) -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
On 4/10/10 2:11 PM, Tom Jackson wrote: > Main use of this is the "grep" and "pickax" searches. Are these > available on github? You can effectively grep/pickaxe using their web interface by doing a search on a single repository: http://github.com/search?q=repo:aolserver/aolserver+NS_ConnContent The Code Search returns results across all commits (i.e., pickaxe). It doesn't appear that you can specify a branch to isolate your search to - really, you'd want to just git clone the repo and do all your searching locally if using github. > BTW, what script do you use to keep the git repo up-to-date with CVS? For this initial import I used cvs2git but I'll keep it up to date using git cvsimport, as necessary. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70) -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
Over at http://junom.com/gitweb/gitweb.perl?p=aolserver.git I've sucked out all commits ever to CVS. Main use of this is the "grep" and "pickax" searches. Are these available on github? Oh, and the instant snapshot downloads (zip or tgz format). tom jackson BTW, what script do you use to keep the git repo up-to-date with CVS? On Fri, Apr 9, 2010 at 9:19 PM, Dossy Shiobara wrote: > Hi, > > So, I've finally gone crazy and have started pushing the contents of the > CVS repository from SourceForge up to GitHub: > > http://aolserver.github.com/ > http://github.com/aolserver > > I'm hoping this will make it easier for people to fork the code, make > their own individual changes, and share those changes with the rest of > the community. I'm hoping this will effectively eliminate any previous > barriers to contibution - fork the code on github as much as you'd like > in your own account, share your changes with whoever you please. > > Is this an "official" change? Of course not! The code still lives in > CVS at SourceForge, like it always has - but now a copy with full CVS > history is up at GitHub, as well. At this point, what does it mean to > be "official" anyway, right? > > As of right now, I've only imported the "aolserver" module from CVS into > GitHub. Over the next several weeks, I plan to import all the modules > from CVS, but this takes time. > > A nice feature of GitHub is the included "Issues" system, their Wiki, > and their static page hosting. If I get really ambitious, I might look > to move as much of the AOLserver documentation as I can into the GitHub > Pages area. > > As usual, feel free to flame me for running off into the weeds and just > doing something without "getting consensus" or "involving the community" > but I'm hoping at least a few of you will find this work worthwhile. If > you have any positive comments and/or suggestions, don't hesitate to get > in touch with me: I'd love to hear what you think. > > AOLserver's not dead, yet. ;-) > > > -- > Dossy Shiobara | do...@panoptic.com | http://dossy.org/ > Panoptic Computer Network | http://panoptic.com/ > "He realized the fastest way to change is to laugh at your own > folly -- then you can let go and quickly move on." (p. 70) > > > -- > AOLserver - http://www.aolserver.com/ > > To Remove yourself from this list, simply send an email to > with the > body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: > field of your email blank. > -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
On 4/10/2010 12:19 AM, Dossy Shiobara wrote: As usual, feel free to flame me for running off into the weeds and just doing something without "getting consensus" or "involving the community" but I'm hoping at least a few of you will find this work worthwhile. If you have any positive comments and/or suggestions, don't hesitate to get in touch with me: I'd love to hear what you think. AOLserver's not dead, yet. ;-) I think this is an excellent idea. One complaint I have is that you're not committing to using git-hub -- you're not making it an "official" change. Frankly, sourceforge should probably go away as soon as possible (and CVS along with it). My personal preference would have been to host AOLserver on launchpad so I gently shake my fist at you for not "involving the community". Still, I think this is overwhelmingly good news. -ayan -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
Dossy Shiobara wrote: Hi, So, I've finally gone crazy > If you have any positive comments and/or suggestions, don't hesitate to get in touch with me: I'd love to hear what you think. AOLserver's not dead, yet. ;-) Also while you're at it, is the chat logger still running? And would anyone else be interested in moving the "official" aolserver chat from irc to a more modern and functional jabber server (perhaps with a bridge, like the tcler's chat has)? -J -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
Re: [AOLSERVER] AOLserver on GitHub
Dossy Shiobara wrote: Hi, So, I've finally gone crazy and have started pushing the contents of the CVS repository from SourceForge up to GitHub: http://aolserver.github.com/ http://github.com/aolserver I think in general this is a good thing. In fact, I was just thinking about doing the same thing myself, except self-hosting with fossil instead of git. :) (no holy wars please) While you're making updates, some of the links on www.aolserver.com are bad - the 'Tcl API' link ends up point to dev.aolserver.com which is apparently dead; some other stuff is flaky or slow (the panoptic.com wiki with the good docs often seems sluggish). If you could fix up a few of these broken-ish links, that'd be nice. Cheers, -J I'm hoping this will make it easier for people to fork the code, make their own individual changes, and share those changes with the rest of the community. I'm hoping this will effectively eliminate any previous barriers to contibution - fork the code on github as much as you'd like in your own account, share your changes with whoever you please. Is this an "official" change? Of course not! The code still lives in CVS at SourceForge, like it always has - but now a copy with full CVS history is up at GitHub, as well. At this point, what does it mean to be "official" anyway, right? As of right now, I've only imported the "aolserver" module from CVS into GitHub. Over the next several weeks, I plan to import all the modules from CVS, but this takes time. A nice feature of GitHub is the included "Issues" system, their Wiki, and their static page hosting. If I get really ambitious, I might look to move as much of the AOLserver documentation as I can into the GitHub Pages area. As usual, feel free to flame me for running off into the weeds and just doing something without "getting consensus" or "involving the community" but I'm hoping at least a few of you will find this work worthwhile. If you have any positive comments and/or suggestions, don't hesitate to get in touch with me: I'd love to hear what you think. AOLserver's not dead, yet. ;-) -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.