Changes to DJabberd

Piers Harding piers at ompka.net
Fri Apr 3 18:07:26 UTC 2009


Sure - sounds like a perfectly reasonable plan.

Cheers.



On Fri, Apr 03, 2009 at 10:57:29AM -0700, Brad Fitzpatrick wrote:
> I'll leave that for Mart and Yann and other current committers to decide, if
> they need more help.  But once somebody's contributed a few times, matches
> style, has good tests, discusses changes, and reliably shown to be
> responsible for any regressions, I'm totally happy giving out more commit
> bits.
> As for who actually makes releases, though, I'm not sure.... Mart?  Yann?
>  :)
> 
> 
> On Fri, Apr 3, 2009 at 10:11 AM, Piers Harding <piers at ompka.net> wrote:
> 
> > Brad - do you want more people to get involved with the maintainership?
> > I think there is defintitely a place for DJabberd in the world, with the
> > renewed interest in XMPP of late?
> >
> > Cheers,
> > Piers Harding.
> >
> >
> >
> > On Thu, Apr 02, 2009 at 10:07:26PM -0700, Brad Fitzpatrick wrote:
> > > I don't really maintain djabberd anymore, but I think it sounds cool.  If
> > > the code is clean and matches local style, and the patches don't
> > introduce
> > > compatibility issues for anybody else with unmodified configs, I think
> > you
> > > could check 'em in.
> > >
> > > On Wed, Apr 1, 2009 at 6:42 PM, Philip Gladstone <
> > philip at gladstonefamily.net
> > > > wrote:
> > >
> > > > I have been working on the following changes to DJabberd for my own
> > use. I
> > > > can contribute all or some of them if anybody thinks that they are
> > useful:
> > > >
> > > > * Improved BotContext object. Supports timeouts on contexts, and also a
> > > > user context pointer
> > > >
> > > > * A BotContextListStorage class (and associated hooks) that allow
> > > > BotContext objects to be stored.
> > > >
> > > > * A BotContextListStorage::InMemoryOnly class that stores BotContext
> > > > objects in memory (and so they do not survive daemon restarts)
> > > >
> > > > * A BotContextListStorage::SQLite class that stores them in a database
> > so
> > > > that they can be long lived (which is my application)
> > > >
> > > > * Lots of improvements to the Bot object so that it can respond to
> > > > subscribe requests and accept them. Provide methods that allow bots to
> > send
> > > > unsolicited messages and allow them to set their availability.
> > > >
> > > > * Fix Presence class so that a received probe can generate an
> > unsubscribed
> > > > notification as per the spec.
> > > >
> > > > * Add a Bot::BotFactory class that is a bot, but enables the dynamic
> > > > creation of other bots. Once created these other bots can be controlled
> > to
> > > > send messages and alter their statuses.
> > > >
> > > > Comments?
> > > >
> > > > Philip
> > > >
> >
> > --
> > Home - http://www.piersharding.com
> > xmpp:piers at ompka.net <xmpp%3Apiers at ompka.net>
> >
> >

-- 
Home - http://www.piersharding.com
xmpp:piers at ompka.net



More information about the Djabberd mailing list