<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>URL</title>
	<atom:link href="https://www.quakerranter.org/tag/url/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.quakerranter.org/tag/url/</link>
	<description>A Weekly Newsletter and Blog from Martin Kelley</description>
	<lastBuildDate>Tue, 07 Aug 2018 16:42:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/www.quakerranter.org/wp-content/uploads/2016/02/cropped-qr-512.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>URL</title>
	<link>https://www.quakerranter.org/tag/url/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">16720591</site>	<item>
		<title>Friends Journal seeking articles on Quakers and Christianity</title>
		<link>https://www.quakerranter.org/friends-journal-seeking-articles-on-quakers-and-christianity/</link>
					<comments>https://www.quakerranter.org/friends-journal-seeking-articles-on-quakers-and-christianity/#respond</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Tue, 07 Aug 2018 16:38:56 +0000</pubDate>
				<category><![CDATA[Quaker]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[chance]]></category>
		<category><![CDATA[Christianity]]></category>
		<category><![CDATA[Editor Desk]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[friends journal]]></category>
		<category><![CDATA[friendsjournal]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[issue]]></category>
		<category><![CDATA[kind]]></category>
		<category><![CDATA[matter]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[someone]]></category>
		<category><![CDATA[something]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[topic]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://www.quakerranter.org/?p=61194</guid>

					<description><![CDATA[The December theme of Friends Journal will look at the juicy topic of Friends’ relationship with Christianity. I wrote up an&#160;“Editor’s Desk” post about the kinds of articles we might expect. Here’s an excerpt: It’s a series of questions that has dogged Friends since we did away with clergy and started calling baptism a “sprinkling,” [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The December theme of <em>Friends Journal</em> will look at the juicy topic of Friends’ relationship with Christianity. I wrote up an&nbsp;<a href="https://www.friendsjournal.org/writing-opp-quakers-and-christianity/">“Editor’s Desk” post about the kinds of articles we might expect</a>. Here’s an excerpt:</p>
<blockquote><p>It’s a series of questions that has dogged Friends since we did away with clergy and started calling baptism a “sprinkling,” and it has been an issue of contention in every Quaker schism: Are we Christian? Are we really Christian? Does it matter if we’re Christian? What does it even mean to be Christian in the world?</p></blockquote>
<p>One reason we began publishing more themed issues beginning in 2012 was so we use the topics to invite fresh voices to write for us. While we’ve long had regulars who will send us a few articles a year on miscellaneous topics, themes allow us to tempt people with specific interests and ministries: reconciliation from war, climate activism, workplace reform, mentorship, ecumenical relationships, the wider family of Friends, etc.</p>
<p>More recently I’ve started these “Editor’s Desk” posts as a way of sharing some of the ideas we have around particular upcoming issues. The post also gives us a URL that we can share on social media to drum up submissions. I also hope that others will share the URL via email.</p>
<p>The absolute best way of reaching new people is when someone we know shares an upcoming theme with someone we don’t know. There are many people who by chance or inclination seem to straddle Quaker worlds. They are invaluable in amplifying our calls for submissions. Question: would it help if we started an email list just for writers or for people who want to be reminded of upcoming themes so they can share them with Friends?</p>
<div class=" content_cards_card content_cards_domain_www-friendsjournal-org">
<div class="content_cards_image">
				<a class="content_cards_image_link" href="https://www.friendsjournal.org/writing-opp-quakers-and-christianity/"><br>
					<img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/www.quakerranter.org/wp-content/plugins/content-cards/skins/default/content-cards-placeholder.png?w=640&#038;ssl=1" alt="Page not found - Friends Journal">				</a>
		</div>
<div class="content_cards_title">
		<a class="content_cards_title_link" href="https://www.friendsjournal.org/writing-opp-quakers-and-christianity/"><br>
			Page not found — Friends Journal		</a>
	</div>
<div class="content_cards_description">
		<a class="content_cards_description_link" href="https://www.friendsjournal.org/writing-opp-quakers-and-christianity/"><br>
					</a>
	</div>
<div class="content_cards_site_name">
		<img data-recalc-dims="1" height="32" width="32" decoding="async" src="https://i0.wp.com/www.friendsjournal.org/wp-content/uploads/2020/03/cropped-FB_TQ_1217_avatar_square-32x32.png?resize=32%2C32&#038;ssl=1" alt="Friends Journal" class="content_cards_favicon">		Friends Journal	</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/friends-journal-seeking-articles-on-quakers-and-christianity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">61194</post-id>	</item>
		<item>
		<title>Quakers in Politics today!</title>
		<link>https://www.quakerranter.org/quakers-in-politics-today/</link>
					<comments>https://www.quakerranter.org/quakers-in-politics-today/#respond</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Thu, 22 Mar 2018 13:09:31 +0000</pubDate>
				<category><![CDATA[Quaker]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Facebook Event]]></category>
		<category><![CDATA[today]]></category>
		<category><![CDATA[URL]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/quakers-in-politics-today/</guid>

					<description><![CDATA[I know I’ve shared it a few times before but today is the day of the Quakers in Politics live steam! There’s an updated URL to join listed on the Facebook Event page. https://www.facebook.com/events/364549387359637]]></description>
										<content:encoded><![CDATA[<p>I know I’ve shared it a few times before but today is the day of the Quakers in Politics live steam! There’s an updated URL to join listed on the Facebook Event page.</p>
<p>https://www.facebook.com/events/364549387359637</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/quakers-in-politics-today/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">60400</post-id>	</item>
		<item>
		<title>A comeback of personal blogging?</title>
		<link>https://www.quakerranter.org/a-comeback-of-personal-blogging/</link>
					<comments>https://www.quakerranter.org/a-comeback-of-personal-blogging/#respond</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Wed, 03 Sep 2014 19:05:42 +0000</pubDate>
				<category><![CDATA[Quaker]]></category>
		<category><![CDATA[blogged]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[matter]]></category>
		<category><![CDATA[mean]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[someone]]></category>
		<category><![CDATA[something]]></category>
		<category><![CDATA[starting]]></category>
		<category><![CDATA[today]]></category>
		<category><![CDATA[trip]]></category>
		<category><![CDATA[URL]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/?p=60636</guid>

					<description><![CDATA[There’s some pieces making the round to the effect that some of the old school NYC bloggers are coming back to blogging. From Fred Wilson, The Personal Blog: There is something about the personal blog, yourname.com, where you control everything and get to do whatever the hell pleases you. There is something about linking to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>There’s some pieces making the round to the effect that some of the old school NYC bloggers are coming back to blogging. From Fred Wilson, <a href="http://avc.com/2014/08/the-personal-blog/">The Personal Blog</a>:</p>
<blockquote><p>There is something about the personal blog, yourname.com, where you control everything and get to do whatever the hell pleases you. There is something about linking to one of those blogs and then saying something. It’s like having a conversation in public with each other. This is how blogging was in the early days. And this is how blogging is today, if you want it to be.</p></blockquote>
<p>Wilson cites Lockard Steele in <a href="http://lockhartsteele.com/blog/2014/08/back-to-the-blog/">Back to the Blog</a>:</p>
<blockquote><p>Back then, we’d had a ton of stupid fun linking to each other’s blog posts for no other reason than that they existed and that it amused us greatly. Who wouldn’t want back in on that?</p></blockquote>
<p>Another one of his citations was Elizabeth Spiers, who followed up with a post <a href="http://www.elizabethspiers.com/?p=129">Anything I Care About</a>:</p>
<blockquote><p>I don’t have to write as narrowly as I do when I publish in a regular media outlet. The upside of that for me is that I don’t feel compelled to stick to a particular topic. I can write about, as Fred put it, “anything I care about.”</p></blockquote>
<p>One of my first thoughts is how annoyingly insider these posts feel. One of the qualities about the current internet is that our filtering mechanisms are so sophisticated and transparent that we don’t always see how self-selected a sliver of social media we’re seeing.&nbsp;Facebook and its mysterious algorithms are the example we all like to complain about. But Twitter is a different beast depending on who you follow and Google searches use hundreds of different signals to tailor results. Just because your cohort all stopped personal blogging in exchange for professionalized blogs ten years ago doesn’t mean it’s a universal phenomenon.</p>
<p>Whenever someone says they’re starting (or restarting) a blog I like to wait a few months before celebrating, as there’s a big difference between intent and actual writing. But I like the idea that personal blogs might be making a comeback among some of what we used to call the digerati.</p>
<p>But let’s not get too snobby about domains: how are Facebook posts not a personal blog? Is it just a matter of URLs? I have Facebook friends who put care into their online persona. People use Facebook and Tumblr and Instagram partly because they come with built-in audiences—but also because their crackerjack engineers have taken away the friction of blogging.&nbsp;When Wilson decided to experiment with this nouveau-blogging, he <a href="http://avc.com/2014/08/photoblogging/">photoblogged a trip to his WordPress site</a>. What happened? The photos <a href="http://avc.com/2014/08/fuel-efficiency/">were all oversized</a>. One of the commenters asked Wilson “isn’t this a bit similar to what you’re already posting on Tumblr and Foursquare?” Well, yeah.</p>
<p>Anyway, all this is to say that I’ve blogged a lot more since I decided to make my Tumblr my personal blog. I’ve got the near-frictionless posting that keeps my photoblogging looking good&nbsp;but I’ve maintain the controlled URL of&nbsp;martinkelley.com to future proof against new technological platforms. But is it just the URL that makes it a personal blog?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/a-comeback-of-personal-blogging/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">60636</post-id>	</item>
		<item>
		<title>Elisabeth Olver, Artist &#038; Painter</title>
		<link>https://www.quakerranter.org/elisabeth_olver_artist_of_new/</link>
					<comments>https://www.quakerranter.org/elisabeth_olver_artist_of_new/#comments</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Fri, 04 Sep 2009 18:24:11 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[client sites]]></category>
		<category><![CDATA[document]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[journalism clients]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[small business clients]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/2009/09/elisabeth_olver_artist_of_new/</guid>

					<description><![CDATA[Elisabeth is a painter and artist who specializes in original acrylic paintings and giclee prints of nature and South Jersey beach scenes. Her existing site was attractive, but it didn’t have online ordering and she wasn’t able to update it herself. We put together a features list and then went through a round of concept [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/martinkelley-com/3887835544/" title="Elisabeth Olver Artist by martinkelleydesign, on Flickr"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/farm4.static.flickr.com/3531/3887835544_69c0a96d21_m.jpg?resize=240%2C201" alt="Elisabeth Olver Artist" class="screenshot" height="201" width="240"></a>Elisabeth is a <a href="http://www.martinkelley.com/tag/painter">painter</a> and artist who specializes in original <a href="http://www.martinkelley.com/tag/acrylic+paintings">acrylic paintings</a> and <a href="http://www.martinkelley.com/tag/giclee+prints">giclee prints</a> of nature and <a href="http://www.martinkelley.com/south-jersey">South Jersey</a> beach scenes. Her existing site was attractive, but it didn’t have <a href="http://www.martinkelley.com/tag/online+ordering">online ordering</a> and she wasn’t able to update it herself.</p>
<p>We put together a features list and then went through a round of <a href="http://www.martinkelley.com/tag/concept+screenshots">concept screenshots</a> which I built in Adobe <a href="http://www.martinkelley.com/tag/fireworks">Fireworks</a> and <a href="http://www.martinkelley.com/tag/photoshop">Photoshop</a> (<a href="http://martinkelley.com/elisabetholver-concept/">you can see our work here!</a>). Design in hand, I built a <a href="http://www.martinkelley.com/tag/customized+movable+type">customized Movable Type</a> site. A specialized <a href="http://www.martinkelley.com/tag/template">template</a> allows her to enter information about the each piece: medium, theme, price and the URL to it’s image (most of which are hosted on Flickr). Movable Type pulls these together into various category and individual art pages, with automatically-generated <a href="http://www.martinkelley.com/tag/paypal">Paypal</a> “Buy” buttons for available pieces. We stressed <a href="http://www.martinkelley.com/tag/search+engine+visibility">search-engine visibility</a> so there are many categories and they all cross-link with each painting.</p>
<p><b>Visit: <a href="http://www.elisabetholver.com/">Elisabeth Olver</a></b> </p>
<div id="hiddenlpsubmitdiv"></div>
<p><script>try{for(var lastpass_iter=0; lastpass_iter < document.forms.length; lastpass_iter++){ var lastpass_f = document.forms[lastpass_iter]; if(typeof(lastpass_f.lpsubmitorig2)=="undefined"){ lastpass_f.lpsubmitorig2 = lastpass_f.submit; lastpass_f.submit = function(){ var form=this; var customEvent = document.createEvent("Event"); customEvent.initEvent("lpCustomEvent", true, true); var d = document.getElementById("hiddenlpsubmitdiv"); for(var i = 0; i < document.forms.length; i++){ if(document.forms[i]==form){ d.innerText=i; } } d.dispatchEvent(customEvent); form.lpsubmitorig2(); } } }}catch(e){}</script></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/elisabeth_olver_artist_of_new/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2390</post-id>	</item>
		<item>
		<title>Floating on Clouds</title>
		<link>https://www.quakerranter.org/floating_on_clouds/</link>
					<comments>https://www.quakerranter.org/floating_on_clouds/#comments</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Sun, 27 Apr 2008 00:25:58 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[act]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[emails]]></category>
		<category><![CDATA[Getting Things Done]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[RTM]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[windows to mac]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/2008/04/floating_on_clouds/</guid>

					<description><![CDATA[Last weekend I found myself with the scenario no solo web designer wants to be faced with: a dead laptop. It was eighteen months old and while it was from Hewlett Packard, a reputable company, it’s always had problems over overheating. Like a lot of modern laptop makers, HP tried to pack as much processor [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Last weekend I found myself with the scenario no solo web designer wants to be faced with: a dead laptop. It was eighteen months old and while it was from Hewlett Packard, a reputable company, it’s always had problems over overheating. Like a lot of modern laptop makers, HP tried to pack as much processor power as they could into a sleek design that would turn eyes on the store shelf. They actually do offer some free repairs for a list of half a dozen maladies caused by overheating but not for my particular symptoms. When I have a free afternoon, a big pot of coffee and lots of music queued up I’ll give them a call and see if I can talk them into fixing it.</p>
<p>Once upon a time having a suddenly dead computer in the middle of a bunch of big projects would have been disaster. But over the last few years I’ve been putting more and more of my data “in the cloud,” that is: with software services that store it for me.</p>
<p><font style="font-size: 1.25em;">Email in the Cloud</font></p>
<p>I used to be a die-hard <a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird fan</a>. This is Firefox’s cousin, a great email&nbsp;client. I would take such great care transferring years of emails every time I switched machines and I spent hours building&nbsp;huge nested list of folders to organize archived messages. About a year ago Thunderbird ate about three months of recent messages, some quite crucial. At that time I started using Google’s <a href="/tag/gmail">Gmail</a> as backup. I set Gmail to pick up mail on my POP server and leave it there without deleting it. I set Thunderbird to leave it there for week. The result was that both messages would be picked up by both services.</p>
<p>After becoming familiar with Gmail I started using it more and more. I love that it doesn’t have folders: you simple put all emails into a single “Archive” and let Google’s search function find them when you need them.You can set up filters, which act as saved searches, and I have these set up for active clients.</p>
<p>Why I’m happy now: I can log into Gmail from any machine anywhere. No recent emails are lost on my old machine.</p>
<p><font style="font-size: 1.25em;">Project Management in the Cloud</font></p>
<p>I use the fabulous <a href="http://www.rememberthemilk.com/">Remember the Milk</a> (RTM) to keep track of projects and critical to-do items. Like Gmail I can access it from any computer. While messing around setting up backup computers has set me back about ten days, I still know what I need to do and when I need to do it. I can review it and give clients renewed timelines.</p>
<p>An additional advantage to using <a href="/tag/remember+the+milk">Remember the Milk</a> and Gmail together is the ability to link to emails. Every email in Gmail gets its own URL and every saved “filter” search gets its own URL. If there’s an email I want to act on in two weeks, I set up a Remember the Mail task. Each task has a optional field for URLs so I put the the email’s Gmail URL in there and archive the email so I don’t have to think about it (part of the <a href="http://www.davidco.com/">Getting Things Done</a> strategy). Two weeks later RTM tells me it’s time to act on that email and I follow the link directly there, do whatever action I need to do and mark it complete in RTM.</p>
<p><font style="font-size: 1.25em;">Project Notes in the Cloud</font></p>
<p>I long ago started keeping notes for individual projects in the most excellent <a href="http://www.backpackit.com/">Backpack </a>service. You can store notes, emails, pictures and just about anything in Backpack and have it available from any computer. You can easily share notes with others, a feature I frequently use to create client cheatsheets for using the sites I’ve built. Now that I use Gmail and it’s URL feature, I put a link to the client’s Gmail history right on top of each page. Very cool!</p>
<p>Another life saver is that I splurge for the upgraded account that gives me secure server access and I keep my password lists in Backpack. There’s a slight security risk but it’s probably smaller than keeping it on a laptop that could be swiped out of my bag. And right now I can log into all of my services from a new machine. </p>
<p><font style="font-size: 1.25em;">Keeping the Money Flowing from Clouds</font></p>
<p>The latest Web 2.0 love of my life is <a href="http://www.freshbooks.com/">Freshbooks</a>, a service that keeps track of your clients, your hours and puts together great invoices you can mail to them. I’m so much more professional because of them (no more hand written invoices in Word!) and when it’s billing time I can quickly see how many unbilled hours I’ve worked on each project and bang!-bang!-band! send the invoices right out. Because the data is online, I was able to bill a client despite the dead computer, providing my exact hours, a detailed list of what I had done, etc.</p>
<p><font style="font-size: 1.25em;">Others</font></p>
<p><strong>Calendar</strong>: I always go back and forth between loving Google Calendar and the calendar built into Backpack. Because I can never make up my mind I’ve used ICal feeds to cross-link them so they’re both synced to one another. I can now use whichever is most convenient (or whichever I’m more in the mood to use!) to add and review entries.</p>
<p><strong>Photos: </strong>Most of the photos I’ve taken over the past four years are still sitting on my dead laptop waiting for me to find a way to get them off of the hard drive. As tragic as it would be to loose them, 903 of my favorite photos are stored on my <a href="http://www.flickr.com/photos/martin_kelley/">Flickr account</a>. And because I emailed most of them to Flickr via Gmail most of those are also stored on Gmail. I will do everything I can to get those lost photos but the worst case scenario is that I will be stuck with “only” those 900.</p>
<p><font style="font-size: 1.25em;">Your Examples?</font></p>
<p>I’d love to hear how others are using “the cloud” as real-time backup.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/floating_on_clouds/feed/</wfw:commentRss>
			<slash:comments>108</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2360</post-id>	</item>
		<item>
		<title>Working with Pipes #2: A DIY personalized community with Del.icio.us, Flickr and Google Blog Search</title>
		<link>https://www.quakerranter.org/working_with_pipes_2_a_diy_per/</link>
					<comments>https://www.quakerranter.org/working_with_pipes_2_a_diy_per/#comments</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Sun, 18 Mar 2007 02:45:14 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[last]]></category>
		<category><![CDATA[look]]></category>
		<category><![CDATA[middle]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[second]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[top]]></category>
		<category><![CDATA[turn]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[use]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/2007/03/working_with_pipes_2_a_diy_per/</guid>

					<description><![CDATA[It’s not necessary to develop your own Web 2.0 software infrastructure to create an independent Web 2.0‑powered community online. It’s far simpler to set a standard for your community to use on exisiting networks and then to use Yahoo Pipes to pull it together. I decided on about a dozen categories to use with my [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=zMxcTePx2xGnXLn_6kjTQA"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu34.webshots.com/image/12073/2003040657841090135_rs.jpg?w=640" align="right" border="0"></a>It’s<br>
not necessary to develop your own Web 2.0 software infrastructure to<br>
create an independent Web 2.0‑powered community online. It’s far<br>
simpler to set a standard for your community to use on exisiting<br>
networks and then to use <a href="http://pipes.yahoo.com/pipes/">Yahoo Pipes</a> to pull it together.</p>
<div class="entry-body">
<p>I decided on about a dozen categories to use with my <span class="caps">DIY </span>blog aggregator (<a href="http://www.quakerquaker.org/">QuakerQuaker</a>).<br>
I only want to pull in posts that are being generated for my site by<br>
community members so we use a community identifier, a unique prefix<br>
that isn’t likely to be used by others. </p>
<p>This post will show you how to pull in tagged feeds from three sources: the <a href="http://del.icio.us/">Del.icio.us</a> social bookmarking system, the <a href="http://www.flickr.com/">Flickr</a> photo sharing site and <a href="http://blogsearch.google.com/">Google Blog Search</a>.</p>
</div>
<div id="more" class="entry-more">
<h3>Step 1: Pick a community designator</h3>
<p>I’ve been using the community name followed by a dot. The prefix<br>
goes in front of category description to make a set of unique tags for<br>
the aggregator. When someone wants to add something for the site they<br>
tag it with this “community.category” tag. In my example, when someone<br>
wants to list a new Quaker blog they use “quaker.blog”, “quaker” being<br>
the community name, “blog” being the category name for the “New Blogs”<br>
page.</p>
<h3>Step 2: Collect the community prefix and category name in Pipes</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu10.webshots.com/image/13249/2004078474881955030_rs.jpg?w=640" alt class="right" style="float: right;"><br>
You begin by going into Pipes and pulling over two text inputs: one for<br>
the community prefix, the other for the specific category.<br clear="all"></p>
<h3>Step 3: Construct these into tags</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu05.webshots.com/image/11164/2000910156994229868_rs.jpg?w=640" alt class="right" style="float: right;"><br>
Now use the “String Concatenation” module to turn this into the<br>
“community.category” model. The community input goes into the top slot,<br>
a dot is the second slot and the category input goes into the last slot.<br clear="all"></p>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu12.webshots.com/image/11371/2003751051442881280_rs.jpg?w=640" alt class="right" style="float: right;"> Now, when you have a tag in Flickr with a dot in it, Flickr automatically removes it in the resultant <span class="caps">RSS </span>feed.<br>
So with Flickr you want your tag to be “communitycategory” without a<br>
dot. Simple enough: just pull another “String Concatenation” module<br>
onto your Pipes work space. It should look the same except that it<br>
won’t have the middle slot with the dot.<br clear="all"></p>
<h3>Step 4: Turn these tags into <span class="caps">RSS URL</span>s</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu26.webshots.com/image/13385/2004375512237182386_rs.jpg?w=640" alt class="right" style="float: right;"><br>
Pull three “URLBuilder” modules into Pipes, one for each of the<br>
services we’re going to query. For the Base, use the non-tag specific<br>
part of the <span class="caps">URL </span>that each service uses for its <span class="caps">RSS </span>feeds. Here they are:</p>
<table>
<tbody>
<tr>
<td>Del.icio.us</td>
<td>http://del.icio.us/rss/tag</td>
</tr>
<tr>
<td>Flickr</td>
<td>http://api.flickr.com/services/feeds</td>
</tr>
<tr>
<td>Google Blog Search</td>
<td>http://blogsearch.google.com</td>
</tr>
</tbody>
</table>
<p>Under path elements, put the correct tag: for Del.icio.us and Google it should be the <em>community.category</em> tag, for Flickr the dot-less <em>communitycategory</em> tag.<br clear="all"></p>
<h3>Step 5: Fetch and Dedupe</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu35.webshots.com/image/13594/2003347938522171804_rs.jpg?w=640" alt class="right" style="float: right;"> Fetch is the Pipes module that pulls in <span class="caps">URL</span>s and outputs <span class="caps">RSS </span>feeds. It can also combine them. Send each <span class="caps">URLB</span>uilder output into the same Fetch routine.</p>
<p>Since it’s possible that you’ll might have duplicate posts, use the “Unique” module to deduplicate entries by <span class="caps">URL.</span><br>
Through a little trial and error I’ve determined that in cases of<br>
duplicates, feeds lower in the Fetch list trump those higher. In the<br>
actual Pipe powering my aggregator I pull a second Del.icio.us feed: my<br>
own. I have that as the last entry in the Fetch list so that I can<br>
personally override every other input.<br clear="all"></p>
<h3>Step 6: Sort by Date</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu38.webshots.com/image/10917/2000520294859702875_rs.jpg?w=640" alt class="right" style="float: right;"><br>
With experimentation it seems like Pipes orders the output entries by<br>
descending date, which is probably what you want. But I want to show<br>
how Pipes can work with “dc” data, the “Dublin Core” model that allows<br>
you to extend standard <span class="caps">RSS </span>feeds (<a href="http://www.martinkelley.com/2007/03/working-with-yahoo-pipes-1-pul.html">see yesterday’s post</a> for more on this).</p>
<p>Google Blog Search and Del.icio.us feeds use the “dc:date” field to<br>
record the time when the post was made. Flickr uses “dc:date.Taken” to<br>
pass on the photograph’s metadata about when it was taken. Pipes’<br>
“Rename” module lets you copy both fields into one you create (I’ve<br>
simply used “date”), which you can then run through its “Sort” module.<br>
Again, it’s a moot point since Pipes seems to do this automatically.<br>
But it’s good to know how to manipulate and rename “dc” data if only<br>
because many <span class="caps">PHP </span>parsers have trouble laying it out on a webpage.</p>
<p><strong>Update</strong>: it’s all moot: according to <a href="http://blogs.zdnet.com/SAAS/?p=283">a <span class="caps">ZDN</span>et blog</a>, “Pipes now automatically appends a pubDate tag to any <span class="caps">RSS </span>feed that has any of the other allowable date tags.” This is nice: no need to hack the date every time you want to make a Pipe!<br clear="all"></p>
<h3>Step 7: Output</h3>
<p><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/aycu14.webshots.com/image/12133/2000853883387933932_rs.jpg?w=640" alt class="right" style="float: right;"> The final step for any Pipe is the “Pipe Output” module.<br clear="all"></p>
<h3>In action</h3>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=zMxcTePx2xGnXLn_6kjTQA">You can see this published Pipe here</a>, and copy and play with it yourself. The result lets you build an <span class="caps">RSS </span>feed based on the two inputs. </p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/working_with_pipes_2_a_diy_per/feed/</wfw:commentRss>
			<slash:comments>14330</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2340</post-id>	</item>
		<item>
		<title>Going all the way with MovableType</title>
		<link>https://www.quakerranter.org/going_all_the_way_with_movable-2/</link>
					<comments>https://www.quakerranter.org/going_all_the_way_with_movable-2/#comments</comments>
		
		<dc:creator><![CDATA[Martin Kelley]]></dc:creator>
		<pubDate>Sat, 06 Aug 2005 03:11:05 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[movable type]]></category>
		<category><![CDATA[MT]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[URL]]></category>
		<guid isPermaLink="false">http://www.quakerranter.org/2005/08/going_all_the_way_with_movable-2/</guid>

					<description><![CDATA[An early description of my using the Movable Type blogging platform as a content management system (CMS) for an entire website. I’ve used these techniques to build websites which clients can easily manipulate and update. Inspired by Doing Your Whole Site with MT on Brad Choate’s site, I started experimenting today with putting the whole [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>An<br>
early description of my using the Movable Type blogging platform as a<br>
content management system (CMS) for an entire website. I’ve used these<br>
techniques to build websites which clients can easily manipulate and<br>
update.</p>
<div class="entry-body">
</div>
<div id="more" class="entry-more">
<p>Inspired by <a href="http://www.bradchoate.com/past/001656.php">Doing Your Whole Site with MT</a><br>
on Brad Choate’s site, I started experimenting today with putting the<br>
whole Nonviolence.org site into Movable Type. At first I thought it was<br>
just a trial experiment but I’m hooked. I especially love how much<br>
cleaner the entry for the <a href="http://www.nonviolence.org/links">links</a> page now looks and I might actually be inspired to keep it up to date more now. (I’ve also integrated Choate’s <a href="http://www.bradchoate.com/past/mttextile.php">MT-Textile</a> which makes a big difference in keeping entries clean of <span class="caps">HMTL </span>garbage, and the semi-related <a href="http://daringfireball.net/projects/smartypants/">SmartyPants</a> which makes the site more typographically elegant with easy M‑dashes and curly quotes).</p>
<p>So here’s what I’m doing: there are three Movable Type blogs interacting with one another (not including this personal blog):</p>
<ul>
<li>One is the more-or-less standard one that is powering the main homepage blog of Nonviolence.org.</li>
<li>The second I call “NV:Static” which holds my static pages, much as Brad outlines. I put my desired <span class="caps">URL </span>path<br>
into the Title field (i.e., “info/index”) and then put the page’s real<br>
title into the Keywords field (i.e., “About Nonviolence.org”) and have<br>
that give the data for the title field and the first headline of the<br>
page. It might seem backwards to use Title for <span class="caps">URL </span>and then use Keywords for Title, but this means that when I’m in MT looking to edit a particular file, it will be the <span class="caps">URL </span>paths that are listed.</li>
<li>The third blog is my “NV:Design Elements.” This contains the block<br>
of graphics on the top and left of every page. I know I’ll have to<br>
redesign this all soon and I can do it from wherever. This blog outputs<br>
to <span class="caps">HTML.</span> All the other pages on the site are <span class="caps">PHP </span>and its a simple <i>include </i>to pull the top and left bars into each <span class="caps">PHP </span>page.</li>
</ul>
<p>Oh yes, I’m also thinking of incorporating guest blogs in the near<br>
future and all of these elements should make that much easier.</p>
<p>Here’s another site to check out, <a href="http://www.healyourchurchwebsite.com/archives/000864.shtml">about how someone integrated Movable Type into their church website</a> using some interesting techniques.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quakerranter.org/going_all_the_way_with_movable-2/feed/</wfw:commentRss>
			<slash:comments>4348</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2355</post-id>	</item>
	</channel>
</rss>
