[p2pu-dev] [p2pu-community] P2PU API user story

Dirk Uys dirk at p2pu.org
Mon Jun 11 08:10:03 UTC 2012


Hi Jose

I think I didn't manage to relate my intentions/expectations with the
original email. The example of mooc.org is mostly fictional, used only to
image how we would like to use an API in the future.

On Sat, Jun 9, 2012 at 1:24 PM, Jos Flores <josmasflores at gmail.com> wrote:

> And to add to the previous message, a more fundamental question: Why
> would anyone want to run SOGTA against the P2PU API instead of running
> SOGTA on P2PU?
>

I assume you are referring to mooc.org, SOGTA is simply a MOOC running on
mooc.org in a make believe world :-)

One reason may be that mooc.org is built using a different technology
(RoR). Or maybe mooc.org wants to run quicker release cycles. Maybe
mooc.orgdoesn't completely fit within
p2pu.org? It may also be run as mooc.p2pu.org?

another questions/suggestions:
>  - P2PU login could rely on available services; not sure what's the
> state of OpenID, but at least Google, Twitter, Facebook, and BrowserID
> would make life easier for new users, and for the API too.
>

Agreed, what I described is actually very closely related to BrowserID. I
think we should use existing technologies where it makes sense.


>  - I don't see the relation between email integration and the API?
>

Email integration would be something that is handled by P2PU, the API
simply needs to expose that in some way so that 3rd party apps can also use
it. Sorry if that part of the story feels like salt in the wounds at this
moment :-)


>  - How much functionality would SOGTA deliver itself and how much
> functionality would depend on P2PU; for instance for forums, user
> profiles, internal messaging... This ties to my first question; why
> building on top of the API when you can have everything for free on
> P2PU?
>

Good question, maybe P2PU.org should provide components like Discuss or
Facebook comments? Which raises the question, why don't we use an existing
service?


> I can think of uses for the API but if you want to run a
> course/group... that is Lernanta's strong suit, why use something
> else? I can see it from a consumer/producer of information from mobile
> devices, or analytics, and so on, but not too clear on the main use
> case shown here.
>

This gets to the response I would really like! How would you like to use a
P2PU API. If you can submit a scenario about the way that you would like to
use the API, we will greatly appreciate that! You don't need to include all
the nitty gritty API details, but we would like to know how you would like
to use an API and what data/functionality you would like to be exposed?

Cheers
d
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p2pu.org/pipermail/p2pu-dev/attachments/20120611/7055d778/attachment.html>


More information about the p2pu-dev mailing list