[dcc2] Comments
codemstr at ptdprolog.net
codemstr at ptdprolog.net
Sun May 23 21:49:53 EDT 2004
> The DCC2 draft specifically defines the DCC2 Send and Chat methods. I
> was referring to those not needing to be there. See section 4.3. I
> think the other instances are all examples.
Ok yes, I agree that should probably not be mentioned and instead should be
mentioned in the respective drafts.
> I'm not doing any yelling ;) What I meant about "as-is" is that plain
> DCC Chat should simply be a client to client connection allowing for
> the exchange of text.
Well if that's truly how you want it, then you don't want it "as-is" because
DCC Chat already does more than that! It allows you to use CTCP ACTION.
That's more than just "the exchange of text." If DCC Chat already uses CTCP,
I don't see the harm in making it use CTCP a little bit more.
> The suggestion
> was that the people who want all that extra junk in DCC Chat instead
> work on a separate draft for a separate application-type such as
> 'partyline'. I'll leave discussion of the dubious value for a
> partyline that is essentially an IRC server for another time...
But I'm not arguing for partyline, I'm arguing for nick changing. I don't
want DCC Chat to include multiple users, kicking, invites, etc. All I want is
nick changing. So what are you suggesting? You guys make draft-foo-dcc-chat
and I need to make draft-bar-dcc-chat-nick because you think they should be
seperate? For this one minor difference, you're saying we need two seperate
protocols? I don't think anyone who responded to the CTCP control idea
mentioned anything about using it for partyline. So I'm not sure where you
got that idea from. We're talking about 1-2 minor features, not a full blown
partyline. I'm telling you I want an apple, and you're telling me I need to
go plant a seed and grow a tree. I don't want an apple tree, I just want one
apple. Same here, I don't want a partyline, I just want a single feature that
you seem to find characteristic of a partyline.
> Well, the easiest way to provide that extra functionality is to design
> a protocol that doesn't start by assuming every line of text received
> is a line of text. Then you start having things that naturally follow,
> such as using PRIVMSG to send text, NICK to send a nick change, and
> numerics to report errors etc. you're already well on your way. But
> the IRCD comment was not directed solely at the CTCPs to provide
> commands bit, it was also aimed towards the 'multi-user chat' people
> and some of the other suggestions I've read or skimmed. I don't have
> anything constructive to say about their conversations since I don't
> agree with them, I'm just suggesting that they be separate projects
> because not only does it make more sense that way, but then I don't
> have to worry that they will be as integral to DCC2 as Send and
> "plain" Chat ;)
I completely agree, partyline should be something seperate. I realize that.
But I'm not suggesting that we turn chat into partyline, I'm just suggesting
a few enhancements. I think the CTCP over DCC is a great idea. I see no
reason why you shouldn't be allowed to see the lag time between you and the
other chatter, or their idle time, etc. And nicks, I still fail to see how
nick changing implies that the next step will be partyline. As far as I know,
it seems most people already agree partyline should be seperate, so I don't
think that's an issue anymore. The issue now is, should there be some control
stream over DCC Chat?
--- codemastr
More information about the dcc2
mailing list