<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://community.moertel.com/ss/rdf'>
    <s:Snip rdf:about='http://community.moertel.com/ss/rdf#PFC+Revival'
         s:cUser='tmoertel'
         s:oUser='tmoertel'
         s:mUser='tmoertel'>
        <s:name>PFC Revival</s:name>
        <s:content>\\&#xA;We need to regroup and do a little organizational work in order to revive the once-thriving PFC events.  Therefore, let&apos;s put on our thinking caps and get going!&#xA;&#xA;1.1  Open issues&#xA;&#xA;# __Where should we host PFC events?__\\ Traditionally K5 has been the place, but recent events suggest we look elsewhere.  Most regular PFC contributers have moved elsewhere.  Further K5 has currently locked out new users, which would prohibit people without existing K5 accounts from participating in PFC events.  (__Note:__ I&apos;m willing to set up a PFC site on one of my servers, but I&apos;m open to any ideas.)&#xA;&#xA;# __Should we use a posting tool?__\\ Right now, we have to escape code using scripts before posting into online message boards.  Maybe we should create an official posting tool.&#xA;&#xA;# __How complex should PFC challenge tasks be?__\\  Most people seem to want challenges that can be solved by a skilled programmer in an hour.  Too short?  Too long?  Just right?&#xA;&#xA;# __How to keep it going?__\\ Running PFC events takes a long time.  How can we make PFC events easier to hold?  How can we ensure a regular stream of fun challenges?</s:content>
        <s:mTime>2004-04-05 17:55:00.538</s:mTime>
        <s:cTime>2004-03-30 18:59:57.366</s:cTime>
        <s:comments>
            <rdf:Bag>
                <rdf:li>
                    <s:Comment rdf:about='http://community.moertel.com/ss/rdf#comment-PFC+Revival-1'
                         s:cUser='jacob'
                         s:oUser='jacob'
                         s:mUser='jacob'>
                        <s:name>comment-PFC Revival-1</s:name>
                        <s:content>I have thought about making a javascript port of your posting tool just to make it a bit more convenient to use, especially for people without a perl interpreter lying around. I actually implemented one once, but wasn&apos;t confident that it actually worked (I don&apos;t know javascript and I didn&apos;t have the time to cook up any  particularly interesting tests). That may be the easiest way to go for helping people post code.&#xA;&#xA;Alternately, if PFCs are hosted at Hulver&apos;s Site (and I have no objection to that) then having people upload code to their Files section seems a perfectly reasonable way to go.</s:content>
                        <s:mTime>2004-03-31 13:04:39.578</s:mTime>
                        <s:cTime>2004-03-31 13:04:39.343</s:cTime>
                        <s:commentedSnip rdf:resource='http://community.moertel.com/ss/rdf#PFC+Revival'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://community.moertel.com/ss/rdf#comment-PFC+Revival-2'
                         s:cUser='tmoertel'
                         s:oUser='tmoertel'
                         s:mUser='tmoertel'>
                        <s:name>comment-PFC Revival-2</s:name>
                        <s:content>Here&apos;s what I was thinking of for the upload tool:&#xA;&#xA;# You (the user) see a textarea and a file-upload button.&#xA;# You input your code via one of them and click Submit. &#xA;# The tool checks for tabs.  If it finds any, it asks you how many spaces each represents.  (I might add logic to guess.)  Otherwise, the tool skips to the next step.&#xA;# The tool presents the escaped version of your code in a textarea (for easy copying after using Select All first) and also shows you what the escaped code looks like when rendered (as a visual double-check).&#xA;# You copy the escaped code from the textarea and paste it into K5/Husi/~~wherever~~.&#xA;&#xA;That&apos;s it.&#xA;&#xA;Regarding using Husi&apos;s Files area to hold code, I have some reservations.  First, I would like for the submitted code to be easily viewable by people browsing the PFC threads.  Ideally, this viewing would be inline.  (Husi&apos;s dynamic threaded viewing mode works great for this.) Second, the Files area has a quota, and that suggests that code posted there will disappear someday.  It would be nice if we could keep the archival quality of the code-and-commentary threads.</s:content>
                        <s:mTime>2004-04-02 01:08:09.595</s:mTime>
                        <s:cTime>2004-04-02 01:06:18.295</s:cTime>
                        <s:commentedSnip rdf:resource='http://community.moertel.com/ss/rdf#PFC+Revival'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://community.moertel.com/ss/rdf#comment-PFC+Revival-3'
                         s:cUser='Siddhi'
                         s:oUser='Siddhi'
                         s:mUser='Siddhi'>
                        <s:name>comment-PFC Revival-3</s:name>
                        <s:content>Hi Tom,&#xA;&#xA;Is the PFC idea still alive?&#xA;&#xA;Siddhi</s:content>
                        <s:mTime>2006-05-23 13:04:50.233</s:mTime>
                        <s:cTime>2006-05-23 13:04:50.158</s:cTime>
                        <s:commentedSnip rdf:resource='http://community.moertel.com/ss/rdf#PFC+Revival'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://community.moertel.com/ss/rdf#comment-PFC+Revival-4'
                         s:cUser='tmoertel'
                         s:oUser='tmoertel'
                         s:mUser='tmoertel'>
                        <s:name>comment-PFC Revival-4</s:name>
                        <s:content>I wouldn&apos;t call it dead, but there has not been a challenge in a couple of years.&#xA;&#xA;Cheers,\\&#xA;Tom&#xA;</s:content>
                        <s:mTime>2006-05-31 16:04:45.125</s:mTime>
                        <s:cTime>2006-05-31 16:04:45.048</s:cTime>
                        <s:commentedSnip rdf:resource='http://community.moertel.com/ss/rdf#PFC+Revival'/>
                    </s:Comment>
                </rdf:li>
            </rdf:Bag>
        </s:comments>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://community.moertel.com/ss/rdf#Programming Fun Challenge'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#tmoertel'/>
                <rdf:li rdf:resource='http://community.moertel.com/ss/rdf#space/PFC Revival'/>
                <rdf:li rdf:resource='http://community.moertel.com/ss/rdf#Programming+Fun+Challenge'/>
                <rdf:li>
                    <s:Snip rdf:about='http://community.moertel.com/ss/rdf#PFC+Revival'>
                        <s:attachments
                             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
                    </s:Snip>
                </rdf:li>
                <rdf:li rdf:resource='http://community.moertel.com/ss/rdf#Tom&apos;s Haskell code'/>
                <rdf:li rdf:resource='http://community.moertel.com/ss/rdf#PFC-announce mailing list'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#jacob'/>
            </rdf:Bag>
        </s:snipLinks>
    </s:Snip>
</rdf:RDF>
