Re: [MeeGo-dev] OBS, MeeGo and the social desktop : Application information, feedback and rating

2010-10-28 Thread Ville M. Vainio
On Thu, Oct 28, 2010 at 2:03 PM, David Greaves  wrote:

> MeeGo community does provide a community build system.. the OBS ... which,
> as you say, needs to support rating/feedback somehow. The OBS has a rating
> system... no-brainer (well, at least as a potential solution).

I stand corrected. Yes, this would make sense.

-- 
Ville M. Vainio @@ Forum Nokia
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev


Re: [MeeGo-dev] OBS, MeeGo and the social desktop : Application information, feedback and rating

2010-10-28 Thread David Greaves

On 28/10/10 11:46, Ville M. Vainio wrote:

On Thu, Oct 28, 2010 at 1:41 PM, David Greaves  wrote:


As I say, the use-case is something around providing feedback from the
application launcher on the device; maybe an on-device popup that allows a
star rating, comment etc that is linked back to the appropriate OBS package
and team.


It seems like it combines two separate things:

- Application
- How/where it gets built

Not quite.
It requires that the installation of an application provides an optional 
OCS-compliant url for feedback.



I'd rather see an entity separate from OBS as the starting point of a
rating/comment system.
Why? I'm talking about making the OBS support a standard API, not the other way 
around. This idea would allow the OBS to be replaced as "keeper of ratings" but 
in the meantime may also allow us some efficiency in reducing the number of 
systems we have to develop and support.


The OBS already provides:
* PPA -like repos
* Extras-devel -like projects
* Extras -like projects
* per-package file storage (think screenshots)
* ratings system
* integration with MeeGo user account system

It doesn't provide a comment system.


Applications built with any system would reside
there (including proprietary applications built in someones basement).
This doesn't preclude that at all; provided the basement builder provides an OCS 
API somewhere.


MeeGo community does provide a community build system.. the OBS ... which, as 
you say, needs to support rating/feedback somehow. The OBS has a rating 
system... no-brainer (well, at least as a potential solution).


David

--
"Don't worry, you'll be fine; I saw it work in a cartoon once..."
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev


Re: [MeeGo-dev] OBS, MeeGo and the social desktop : Application information, feedback and rating

2010-10-28 Thread Ville M. Vainio
On Thu, Oct 28, 2010 at 1:41 PM, David Greaves  wrote:

> As I say, the use-case is something around providing feedback from the
> application launcher on the device; maybe an on-device popup that allows a
> star rating, comment etc that is linked back to the appropriate OBS package
> and team.

It seems like it combines two separate things:

- Application
- How/where it gets built

I'd rather see an entity separate from OBS as the starting point of a
rating/comment system. Applications built with any system would reside
there (including proprietary applications built in someones basement).

-- 
Ville M. Vainio @@ Forum Nokia
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev


[MeeGo-dev] OBS, MeeGo and the social desktop : Application information, feedback and rating

2010-10-28 Thread David Greaves

This is more of an initial exploration than a concrete proposal :)

I'll post this to both the opensuse-buildserv...@opensuse.org and 
meego-dev@meego.com lists.


MeeGo is going to be using the Open Collaboration Services (OCS) API.
  http://www.socialdesktop.org/ocs/
  http://www.freedesktop.org/wiki/Specifications/open-collaboration-services

One of the features of this is to provide feedback and ratings from the 
device/desktop to the application development team.


MeeGo's community OBS will be used for developers to manage their applications 
and I was interested in the concept of using the OBS API to support this. The 
api already provides some rating services so it seems to fit in somewhere.


  https://api.obs.maemo.org/apidocs/#107

As I say, the use-case is something around providing feedback from the 
application launcher on the device; maybe an on-device popup that allows a star 
rating, comment etc that is linked back to the appropriate OBS package and team.


So does this fit with the intended usage around the 'rating' type services 
already in the OBS?


David

--
"Don't worry, you'll be fine; I saw it work in a cartoon once..."
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev