Re: [AOLSERVER] AOLserver on GitHub

2010-04-12 Thread russell muetzelfeldt
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

2010-04-12 Thread 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?

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

2010-04-12 Thread Alexey Pechnikov
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

2010-04-11 Thread Tom Jackson
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

2010-04-10 Thread ayan george

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

2010-04-10 Thread Dossy Shiobara
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

2010-04-10 Thread Jade Rubick
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

2010-04-10 Thread Dossy Shiobara
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

2010-04-10 Thread Dossy Shiobara
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

2010-04-10 Thread Tom Jackson
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

2010-04-10 Thread ayan george

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

2010-04-09 Thread Jeff Rogers

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

2010-04-09 Thread Jeff Rogers

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.