Offline Plone

10 messages Options
Embed this post
Permalink
Duncan Booth

Offline Plone

Reply Threaded More More options
Print post
Permalink
Jon Stahl has posted an interesting blog entry about Windows Live Writer,
which raises the question whether it could form the basis of the 'offline
Plone' that gets discussed from time-to-time.

The question is, has anyone attempted to implement any common blogging api
as a Plone product? For example Windows Live Writer (and other offline
tools) support an XML-RPC based protocol known as MetaWeblog API which
allows for creating/editing posts, fetching existing posts, and also
uploading files or media objects. That should be fairly easy to implement
in Plone and then configuring a Plone site to support live writer just
requires adding a few xml files.



_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Raphael Ritz-2

Re: Offline Plone

Reply Threaded More More options
Print post
Permalink
Duncan Booth wrote:

> Jon Stahl has posted an interesting blog entry about Windows Live Writer,
> which raises the question whether it could form the basis of the 'offline
> Plone' that gets discussed from time-to-time.
>
> The question is, has anyone attempted to implement any common blogging api
> as a Plone product? For example Windows Live Writer (and other offline
> tools) support an XML-RPC based protocol known as MetaWeblog API which
> allows for creating/editing posts, fetching existing posts, and also
> uploading files or media objects. That should be fairly easy to implement
> in Plone and then configuring a Plone site to support live writer just
> requires adding a few xml files.
>
>  
Implementing the MetaWeblog API is exactly the purpose
of the Quills add-on 'remoteblogging':

  http://dev.plone.org/collective/browser/quills.remoteblogging

Might want to check back on the blogging mailing list
for a more detailed account of its current status.

Raphael


> _______________________________________________
> NGO mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo
>  


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Duncan Booth

Re: Offline Plone

Reply Threaded More More options
Print post
Permalink
Raphael Ritz <[hidden email]> wrote:

> Implementing the MetaWeblog API is exactly the purpose
> of the Quills add-on 'remoteblogging':
>
>   http://dev.plone.org/collective/browser/quills.remoteblogging
>
> Might want to check back on the blogging mailing list
> for a more detailed account of its current status.
>

Thanks. Does that require the rest of quills or could it be used
'standalone' with ordinary plone pages?


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Raphael Ritz-2

Re: Offline Plone

Reply Threaded More More options
Print post
Permalink
Duncan Booth wrote:

[..]

> Thanks. Does that require the rest of quills or could it be used
> 'standalone' with ordinary plone pages?
>  

It's definitively the goal to get there as quills itself
wants to support arbitrary plone content to be added
to a blog (by providing appropriate adapters for the
default content types). Again, I don't know myself how
far the implementation has come here as quills (used to?)
provide its own content types for blogs and blog entries.

(Sorry Tim for not being exactly up-to-date with planning
versus implementation ...)

Raphael


>
> _______________________________________________
> NGO mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo
>  


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Jon Stahl

RE: Offline Plone

Reply Threaded More More options
Print post
Permalink
Raphael Ritz wrote:

> Duncan Booth wrote:
>
> [..]
>
>> Thanks. Does that require the rest of quills or could it be used
>> 'standalone' with ordinary plone pages?
>>
>
> It's definitively the goal to get there as quills itself
> wants to support arbitrary plone content to be added
> to a blog (by providing appropriate adapters for the
> default content types). Again, I don't know myself how
> far the implementation has come here as quills (used to?)
> provide its own content types for blogs and blog entries.
>
> (Sorry Tim for not being exactly up-to-date with planning
> versus implementation ...)

MetaWeblogAPI is (IIRC) a somewhat old and crufty standard.  I believe
the current "best of breed" remote publishing protcol is AtomPub.  I
know Tom Lazar is pretty excited about it.  If we were to focus effort
on something forward-looking, it would probably be best to focus on
AtomPub, since that seems to be where things are headed.

FWIW, I have successfully used remote blogging clients to publish to
Quills 1.5 via MetaWeblogAPI.  It's neat.  I haven't used anything
powered by the new quills.remoteblogging package, though.

best,
jon

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org
Nate Aune

Re: Offline Plone

Reply Threaded More More options
Print post
Permalink
> MetaWeblogAPI is (IIRC) a somewhat old and crufty standard.  I believe
> the current "best of breed" remote publishing protcol is AtomPub.  I
> know Tom Lazar is pretty excited about it.  If we were to focus effort
> on something forward-looking, it would probably be best to focus on
> AtomPub, since that seems to be where things are headed.

I know that Michael Bernstein (cc'ed) is also very interested in
AtomPub. He was working on it at the Zope 3 Foliage sprint, but I'm
not sure how far he got on the implementation.

> FWIW, I have successfully used remote blogging clients to publish to
> Quills 1.5 via MetaWeblogAPI.  It's neat.  I haven't used anything
> powered by the new quills.remoteblogging package, though.

What blogging client did you use, and how did you set it up?  I have
never been able to successfully post from a blogging client to Quills
via MetaWebLogAPI.

Nate

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Jon Stahl

RE: Offline Plone

Reply Threaded More More options
Print post
Permalink
Nate Aune wrote:

>> MetaWeblogAPI is (IIRC) a somewhat old and crufty standard.  I
>> believe the current "best of breed" remote publishing protcol is
>> AtomPub.  I know Tom Lazar is pretty excited about it.  If we were
>> to focus effort on something forward-looking, it would probably be
>> best to focus on AtomPub, since that seems to be where things are
>> headed.
>
> I know that Michael Bernstein (cc'ed) is also very interested in
> AtomPub. He was working on it at the Zope 3 Foliage sprint, but I'm
> not sure how far he got on the implementation.
>
>> FWIW, I have successfully used remote blogging clients to publish to
>> Quills 1.5 via MetaWeblogAPI.  It's neat.  I haven't used anything
>> powered by the new quills.remoteblogging package, though.
>
> What blogging client did you use, and how did you set it up?  I have
> never been able to successfully post from a blogging client to Quills
> via MetaWebLogAPI.

Nate,

I have successfully used ScribeFire (Firefox add-on) to connect to
Quills.  Setup was pretty straightforward, the only trick is that Quills
provides a keycode that you need to enter into ScribeFire.

I'm going to poke about a bit more with Windows Live Writer tonight and
maybe see if I can get it to talk to the Quills instance I've remotely
authored against before (which happens to be theploneblog.org, FYI).


best,
jon

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org
Duncan Booth

RE: Offline Plone

Reply Threaded More More options
Print post
Permalink
"Jon Stahl" <[hidden email]> wrote:

> I have successfully used ScribeFire (Firefox add-on) to connect to
> Quills.  Setup was pretty straightforward, the only trick is that Quills
> provides a keycode that you need to enter into ScribeFire.
>
> I'm going to poke about a bit more with Windows Live Writer tonight and
> maybe see if I can get it to talk to the Quills instance I've remotely
> authored against before (which happens to be theploneblog.org, FYI).
>
You may need to knock together a writer manifest file describing the
system. See http://msdn2.microsoft.com/en-us/library/bb463266.aspx

The reason I suggested Metaweblog was simply that it is one of the 3
protocols that Windows Live Writer claims to support (the others being
MovableType and WordPress). AtomPub may be a better protocol, but it isn't
listed as supported.



_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
nedbrush

RE: Offline Plone

Reply Threaded More More options
Print post
Permalink
(This post was updated on )
In reply to this post by Jon Stahl
Jon,
  Can you explain any further about setting up Scribefire and Quills?  I'm running: Plone 3.0.3, and Quills 1.6.0-dev11, and quillsremoteblogging (not sure which version).  If I choose MetaWeblog API and enter in the API key, it lets me log in.  However, when I publish it makes an attempt, but doesn't add the blog entry and gives no error.  Is there any additional setup within scribefire or quillsremote that I could be missing?
thanks,
nb

Jon Stahl wrote:
Nate Aune wrote:
>> MetaWeblogAPI is (IIRC) a somewhat old and crufty standard.  I
>> believe the current "best of breed" remote publishing protcol is
>> AtomPub.  I know Tom Lazar is pretty excited about it.  If we were
>> to focus effort on something forward-looking, it would probably be
>> best to focus on AtomPub, since that seems to be where things are
>> headed.
>
> I know that Michael Bernstein (cc'ed) is also very interested in
> AtomPub. He was working on it at the Zope 3 Foliage sprint, but I'm
> not sure how far he got on the implementation.
>
>> FWIW, I have successfully used remote blogging clients to publish to
>> Quills 1.5 via MetaWeblogAPI.  It's neat.  I haven't used anything
>> powered by the new quills.remoteblogging package, though.
>
> What blogging client did you use, and how did you set it up?  I have
> never been able to successfully post from a blogging client to Quills
> via MetaWebLogAPI.

Nate,

I have successfully used ScribeFire (Firefox add-on) to connect to
Quills.  Setup was pretty straightforward, the only trick is that Quills
provides a keycode that you need to enter into ScribeFire.

I'm going to poke about a bit more with Windows Live Writer tonight and
maybe see if I can get it to talk to the Quills instance I've remotely
authored against before (which happens to be theploneblog.org, FYI).


best,
jon

_______________________________________________
NGO mailing list
NGO@lists.plone.org
http://lists.plone.org/mailman/listinfo/ngo


-----
---------
Jon Stahl
ONE/Northwest
www.onenw.org
Jon Stahl

Re: Offline Plone

Reply Threaded More More options
Print post
Permalink
Ned-

I've not tried with Quills 1.6/quillsremoteblogging.  I've had success
with the Quills 1.5 line under Plone 2.5.

best,
jon

nedbrush wrote:

> Jon,
>   Can you explain any further about setting up Scribefire and Quills?  I'm
> running: Plone 3.0.3, and Quills 1.6.0-dev11, and quillsremoteblogging (not
> sure which version).  If I choose MetaWeblog API and enter in the API key,
> it lets me log in.  However, when I publish it makes an attempt, but doesn't
> add the blog entry and gives no error.  Is there any additional setup within
> scribefire or quillsremote that I could be missing?
> thanks,
> nb
>
>
> Jon Stahl wrote:
>  
>> Nate Aune wrote:
>>    
>>>> MetaWeblogAPI is (IIRC) a somewhat old and crufty standard.  I
>>>> believe the current "best of breed" remote publishing protcol is
>>>> AtomPub.  I know Tom Lazar is pretty excited about it.  If we were
>>>> to focus effort on something forward-looking, it would probably be
>>>> best to focus on AtomPub, since that seems to be where things are
>>>> headed.
>>>>        
>>> I know that Michael Bernstein (cc'ed) is also very interested in
>>> AtomPub. He was working on it at the Zope 3 Foliage sprint, but I'm
>>> not sure how far he got on the implementation.
>>>
>>>      
>>>> FWIW, I have successfully used remote blogging clients to publish to
>>>> Quills 1.5 via MetaWeblogAPI.  It's neat.  I haven't used anything
>>>> powered by the new quills.remoteblogging package, though.
>>>>        
>>> What blogging client did you use, and how did you set it up?  I have
>>> never been able to successfully post from a blogging client to Quills
>>> via MetaWebLogAPI.
>>>      
>> Nate,
>>
>> I have successfully used ScribeFire (Firefox add-on) to connect to
>> Quills.  Setup was pretty straightforward, the only trick is that Quills
>> provides a keycode that you need to enter into ScribeFire.
>>
>> I'm going to poke about a bit more with Windows Live Writer tonight and
>> maybe see if I can get it to talk to the Quills instance I've remotely
>> authored against before (which happens to be theploneblog.org, FYI).
>>
>>
>> best,
>> jon
>>
>> _______________________________________________
>> NGO mailing list
>> [hidden email]
>> http://lists.plone.org/mailman/listinfo/ngo
>>
>>
>> -----
>> ---------
>> Jon Stahl
>> ONE/Northwest
>> www.onenw.org
>>
>>    
>
>  


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org