New session plugins for Catalyst

nothingmuch on 2005-11-15T16:37:27

In an effort to improve Catalyst's public relations I decided to write in this journal occasionally. Let's see if I can keep this up.

To start this off I'd like to announce that the rewrite of the session plugins is finished, and they have been released.

These plugins make support for all the session goodness more stable and flexible. They let you easily write state and storage plugins (e.g. cookie state, DBI memcached or fastmmap stores) easily, and then mix and match them without a headache.

In the works is a plugin for more fine grained expiry (each key in the session data can be expired independently), and a massive rewrite of the authentication/authorization plugins (naturally with good integration with sessions), that is getting the same kind of consistency and usability.

If you'd like to help (we mostly need testing), come and join us on the #catalyst on irc.perl.org. Our development is being done in the Catalyst SVN repository, where you can find our work in progress.


Who are you?

merlyn on 2005-11-15T17:17:17

Who are you, and how are you related to the Catalyst project? Are we supposed to know that psychically somehow? Perhaps you should update your use.perl bio?

Re:Who are you?

nothingmuch on 2005-11-15T17:27:41

I'm nothingmuch, also NUFFIN on pause. I have a real name in hebrew on CPAN, so i'll list my english one: Yuval Kogman.

I lurk on #catalyst, #perl6 and some other channels on irc.perl.org and freenode, and when I have more time i often frequent perlmonks.

I'm related to catalyst because I contributed code. That's also how I'm related to other projects.

As for paranormal conveyance of information - it's really simpler than that. The mailing list and the modules' pages have the info about me. The other frequenters of #catalyst know who I am. I announced my intentions of rewriting sessions/auth a while ago, and now I got around to it with help and feedback from many people in the community. I think this counts more than a recognizable name.

I'm updating my use.perl bio right now, but I'm not sure it'll help.

Please try to be a little less negative - I really have no idea what I did wrong.

Re:Who are you?

cog on 2005-11-15T20:26:20

Please try to be a little less negative

I don't think he was being negative, I think he was just being himself O:-)

The thing is that he rarely uses smiles :-)

Re:Who are you?

bart on 2005-11-16T02:43:46

I'm updating my use.perl bio right now, but I'm not sure it'll help.
It looks to me like it got truncated.

Re:Who are you?

nothingmuch on 2005-11-16T03:09:18

Whoops... =)

Fixed... Roughly 3/4ths of a phrase was missing - i abbreviated it instead.

Re:Who are you?

merlyn on 2005-11-16T10:35:37

Please try to be a little less negative - I really have no idea what I did wrong.
While the name "nothingmuch" may mean something inside the Catalyst community, it meant nothing to me as an outsider. But you were trying to establish yourself in an outreach position.

It's important when you are in an outreach position to provide some sort of relationship so that others can converse with you as something other than "random nick called nothingmuch who is now posting about catalyst".

For example, while I'm well known in the Perl community, if I were to start posting in the Scheme groups and start making authoritative comments about Perl, at least someone can see my real name in my footers, and can google and get a background for me, and know that I'm mostly a blowhard {grin}.

You didn't have anything like that... just a single handle "nothingmuch". That's why I challenged you to include some real-world info in your use.perl profile, to establish a real-world face behind your pseudonomynous postings.

Re:Who are you?

nothingmuch on 2005-11-17T13:27:17

Thanks for the advice... This was all fixed, i hope.

Perhaps the bio is slightly too long now, but it does contain the info ;-)

Re:Who are you?

sri on 2005-11-15T17:48:13

nothingmuch is responsible for some of the coolest developments in the Catalyst community at the moment.
I'm looking forward to hear more from him!

Re:Who are you?

jmm on 2005-11-22T14:57:44

He also is known in certain circles for an exciting pizza flambe.