For other uses, see Light (disambiguation)

March 21, 2007

Even though my last post was a five minute quick­ie, it gen­er­at­ed a num­ber of com­ments. One ques­tion that came up was how aware indi­vid­ual Friends are about the spe­cif­ic Quak­er mean­ings of some of the com­mon Eng­lish words we use — “Light,” “Spir­it,” etc.(dis­am­bigua­tion in Wiki-speak). Mar­shall Massey expressed sad­ness that the terms were used uncom­pre­hend­ing­ly and I sug­gest­ed that some Friends know­ing­ly con­fuse the gener­ic and spe­cif­ic mean­ings. Mar­shall replied that if this were so it might be a cul­tur­al dif­fer­ence based on geography.

If it’s a cul­tur­al dif­fer­ence, I sus­pect it’s less geo­graph­ic than func­tion­al. I was speak­ing of the class of pro­fes­sion­al Friends (heavy in my parts) who pur­pose­ful­ly obscure their lan­guage. We’re very good at talk­ing in a way that sounds Quak­er to those who do know our spe­cif­ic lan­guage but that sounds gener­i­cal­ly spir­i­tu­al to those who don’t. Some­times this obscu­ran­tism is used by peo­ple who are repelled by tra­di­tion­al Quak­erism but want to advance their ideas in the Reli­gious Soci­ety of Friends, but more often (and more dan­ger­ous­ly) it’s used by Friends who know and love what we are but are loathe to say any­thing that might sound controversial.

I’ve told the sto­ry before of a Friend and friend who said that every­time he uses the word com­mu­ni­ty he’s mean­ing the body of Christ. New­com­ers hear­ing him and read­ing his arti­cles could be for­giv­en for think­ing that com­mu­ni­ty is our reason-for-being, indeed: what we wor­ship. The prob­lem is that ten years lat­er, they’ll have signed up and built up an iden­ti­ty as a Friend and will get all offend­ed when some­one sug­gests that this com­mu­ni­ty they know and love is real­ly the body of Christ.

Lib­er­al Friends in the pub­lic eye need to be more hon­est in their con­ver­sa­tion about the Bib­li­cal and Chris­t­ian roots of our reli­gious fel­low­ship. That will scare off poten­tial mem­bers who have been scarred by the acts of those who have false­ly claimed Christ. I’m sor­ry about that and we need to be as gen­tle and hum­ble about this as we can. But hope­ful­ly they’ll see the fruits of the true spir­it in our open­ness, our warmth and our giv­ing and will real­ize that Chris­t­ian fel­low­ship is not about tel­e­van­ge­lists and Pres­i­den­tial hyp­ocrites. Maybe they’ll even­tu­al­ly join or maybe not, but if they do at least they won’t be sur­prised by our iden­ti­ty. Before some­one com­ments back, I’m not say­ing that Chris­tian­i­ty needs to be a test for indi­vid­ual mem­ber­ship but new mem­bers should know that every­thing from our name (“Friends of Christ”) on down are root­ed in that tra­di­tion and that that for­mal mem­ber­ship does not include veto pow­er over our pub­lic identity.

There is room out there for spiritual-but-not-religious com­mu­ni­ties that aren’t built around a col­lec­tive wor­ship of God, don’t wor­ry about any par­tic­u­lar tra­di­tion and focus their ener­gies and group iden­ti­ty on lib­er­al social caus­es. But I guess part of what I won­der is why this does­n’t col­lect under the UUA ban­ner, whose Prin­ci­ples and Pur­pos­es state­ment is already much more syn­cretis­tic and post-religious than even the most lib­er­al year­ly meet­ing. Evolv­ing into the “oth­er UUA” would mean aban­don­ing most of the valu­able spir­i­tu­al wis­dom we have as a people.

I think there’s a need for the kind of strong lib­er­al Chris­tian­i­ty that Friends have prac­ticed for 350 years. There must be mil­lions of peo­ple parked on church bench­es every Sun­day morn­ing look­ing up at the pul­pit and think­ing to them­selves, “sure­ly this isn’t what Jesus was talk­ing about.” Look, we have Evan­gel­i­cal Chris­tians com­ing out against the war! And let’s face it, it’s only a mat­ter of time before “Emer­gent Chris­tians” real­ize how lame all that post-post can­dle wor­ship is and look for some­thing a lit­tle deep­er. The times are ripe for “Oppor­tu­ni­ties,” Friends. We have impor­tant knowl­edge to share about all this. It would be a shame if we kept quiet.

Working with Pipes #2: A DIY personalized community with Del​.icio​.us, Flickr and Google Blog Search

March 17, 2007

It’s
not nec­es­sary to devel­op your own Web 2.0 soft­ware infra­struc­ture to
cre­ate an inde­pen­dent Web 2.0‑powered com­mu­ni­ty online. It’s far
sim­pler to set a stan­dard for your com­mu­ni­ty to use on exisiting
net­works and then to use Yahoo Pipes to pull it together.

I decid­ed on about a dozen cat­e­gories to use with my DIY blog aggre­ga­tor (Quak­erQuak­er).
I only want to pull in posts that are being gen­er­at­ed for my site by
com­mu­ni­ty mem­bers so we use a com­mu­ni­ty iden­ti­fi­er, a unique prefix
that isn’t like­ly to be used by others. 

This post will show you how to pull in tagged feeds from three sources: the Del​.icio​.us social book­mark­ing sys­tem, the Flickr pho­to shar­ing site and Google Blog Search.

Step 1: Pick a community designator

I’ve been using the com­mu­ni­ty name fol­lowed by a dot. The prefix
goes in front of cat­e­go­ry descrip­tion to make a set of unique tags for
the aggre­ga­tor. When some­one wants to add some­thing for the site they
tag it with this “community.category” tag. In my exam­ple, when someone
wants to list a new Quak­er blog they use “quak​er​.blog”, “quak­er” being
the com­mu­ni­ty name, “blog” being the cat­e­go­ry name for the “New Blogs”
page.

Step 2: Collect the community prefix and category name in Pipes


You begin by going into Pipes and pulling over two text inputs: one for
the com­mu­ni­ty pre­fix, the oth­er for the spe­cif­ic category.

Step 3: Construct these into tags


Now use the “String Con­cate­na­tion” mod­ule to turn this into the
“community.category” mod­el. The com­mu­ni­ty input goes into the top slot,
a dot is the sec­ond slot and the cat­e­go­ry input goes into the last slot.

blank Now, when you have a tag in Flickr with a dot in it, Flickr auto­mat­i­cal­ly removes it in the resul­tant RSS feed.
So with Flickr you want your tag to be “com­mu­ni­ty­cat­e­go­ry” with­out a
dot. Sim­ple enough: just pull anoth­er “String Con­cate­na­tion” module
onto your Pipes work space. It should look the same except that it
won’t have the mid­dle slot with the dot.

Step 4: Turn these tags into RSS URLs

blank
Pull three “URL­Builder” mod­ules into Pipes, one for each of the
ser­vices we’re going to query. For the Base, use the non-tag specific
part of the URL that each ser­vice uses for its RSS feeds. Here they are:

Del​.icio​.us http://​del​.icio​.us/​r​s​s​/​tag
Flickr http://​api​.flickr​.com/​s​e​r​v​i​c​e​s​/​f​e​eds
Google Blog Search http://​blogsearch​.google​.com

Under path ele­ments, put the cor­rect tag: for Del​.icio​.us and Google it should be the community.category tag, for Flickr the dot-less com­mu­ni­ty­cat­e­go­ry tag.

Step 5: Fetch and Dedupe

blank Fetch is the Pipes mod­ule that pulls in URLs and out­puts RSS feeds. It can also com­bine them. Send each URLBuilder out­put into the same Fetch routine.

Since it’s pos­si­ble that you’ll might have dupli­cate posts, use the “Unique” mod­ule to dedu­pli­cate entries by URL.
Through a lit­tle tri­al and error I’ve deter­mined that in cas­es of
dupli­cates, feeds low­er in the Fetch list trump those high­er. In the
actu­al Pipe pow­er­ing my aggre­ga­tor I pull a sec­ond Del​.icio​.us feed: my
own. I have that as the last entry in the Fetch list so that I can
per­son­al­ly over­ride every oth­er input.

Step 6: Sort by Date

blank
With exper­i­men­ta­tion it seems like Pipes orders the out­put entries by
descend­ing date, which is prob­a­bly what you want. But I want to show
how Pipes can work with “dc” data, the “Dublin Core” mod­el that allows
you to extend stan­dard RSS feeds (see yes­ter­day’s post for more on this).

Google Blog Search and Del​.icio​.us feeds use the “dc:date” field to
record the time when the post was made. Flickr uses “dc:date.Taken” to
pass on the pho­tograph’s meta­da­ta about when it was tak­en. Pipes’
“Rename” mod­ule lets you copy both fields into one you cre­ate (I’ve
sim­ply used “date”), which you can then run through its “Sort” module.
Again, it’s a moot point since Pipes seems to do this automatically.
But it’s good to know how to manip­u­late and rename “dc” data if only
because many PHP parsers have trou­ble lay­ing it out on a webpage.

Update: it’s all moot: accord­ing to ZDNet blog, “Pipes now auto­mat­i­cal­ly appends a pub­Date tag to any RSS feed that has any of the oth­er allow­able date tags.” This is nice: no need to hack the date every time you want to make a Pipe!

Step 7: Output

blank The final step for any Pipe is the “Pipe Out­put” module.

In action

You can see this pub­lished Pipe here, and copy and play with it your­self. The result lets you build an RSS feed based on the two inputs. 

Call off the search parties

March 10, 2007

The retreat at the Carmelite Monastery was nice. Here’s some pic­tures, the first of those “long-remembered”:/if_i_dont_make_it_back.php tall stone walls and the rest of the beau­ti­ful chapel:
Carmelite Monastery, Philadelphia Carmelite Monastery, Philadelphia Carmelite Monastery, Philadelphia Carmelite Monastery, Philadelphia
It was a silent retreat – for us at least. There were three talks about “Tere­sa of Avila”:http://en.wikipedia.org/wiki/Teresa_of_Avila giv­en by Father Tim Byer­ley, who also works with the “Col­legium Center”:http://www.collegiumcenter.org/about.php, a kind of reli­gious edu­ca­tion out­reach project for young adult Catholics in South Jer­sey (I men­tioned it “a few months ago”:https://www.quakerranter.org/teaching_quakerism_again.php as a mod­el of young adult youth out­reach that Friends might want to con­sid­er). Much of what Tere­sa has to say about prayer is uni­ver­sal and very applic­a­ble to Friends, though I have to admit I start­ed spac­ing out by around the fourth man­sion of the “Inte­ri­or Castle”:http://www.ccel.org/ccel/teresa/castle2.toc.html (I’ve nev­er been good with num­bered reli­gious steps!).
I’m in no dan­ger of fol­low­ing my wife Julie’s jour­ney from Friends to Catholi­cism, though as always I very much enjoyed being in the midst of a gath­ered group com­mit­ted to a spir­i­tu­al­i­ty. The idea of reli­gious life as self-abnegation is an impor­tant one for all Chris­tians in an age where “me-ism”:http://www.youtube.com/watch?v=ScWdek6_Ids&eurl has become the “sec­u­lar state religion”:http://www.walmart.com/ and I hope to return to it in the near future.

If I don’t make it back.…

March 9, 2007

Monastery entranceTomor­row Julie and I are going on an all-day Lenten retreat at a Carmelite Monastery on Old York Road in Philadel­phia. She’s giv­en me creedal cheat sheets in case I feel led to read along, as I have to fake it on any­thing past the The Lord’s Prayer.
The monastery has forty-foot tall stone walls all around and is locat­ed a few blocks from where I grew up (pic­ture cour­tesy the “monastery’s organ­ist’s webpage”:http://home.att.net/~lucycarroll/page5.html) and it was a place of some intrigue. When­ev­er we would dri­ve by I’d press my face against the car win­dows think­ing maybe I’d catch a glimpse of a nun swing­ing her­self over the wall in an escape attempt. Need­less to say I was­n’t brought up Catholic or even Catholic-friendly and so did­n’t real­ize how ridicu­lous this imag­in­ing of mine was. Still, I’ve prob­a­bly nev­er passed the monastery as an adult with­out tak­ing a quick peek at those walls. In twelve hours I enter them myself!
Julie’s gone on the retreat a num­ber of times (it’s usu­al­ly women-only) and has always been released to my con­nu­bial arms at end’s day. Still, just in case some­thing hap­pens, y’all know where to look! The kids are going to be with Julie’s sis­ter and their cousin and should have a good time.

Friendship even when cutting edges don’t overlap

March 8, 2007

C Wess Daniels has a good “post fol­low­ing up the Quak­er Her­itage Day events”:http://gatheringinlight.com/2007/03/08/learning-a-new-language-while-building-a-house-reflections-on-quaker-heritage-day/ last week­end in Berke­ley. The fea­tured speak­er was Bri­an Dray­ton, a New Eng­land Friend in the lib­er­al unpro­grammed tra­di­tion who’s been doing a lot of good work around reclaim­ing traditionally-minded Quak­er min­istry (at least that’s how _I’d_ pigeon-hole him from afar, I’ve nev­er actu­al­ly met him!).

Con­tin­ue read­ing