blob: a51599776f8e4fec227620e4eb6aa7e14b6a4b7a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
Agenda:
* Introduction
* [[http://www.freedesktop.org/wiki/Specifications/idixdeoxopen-collaboration-services|http://www.freedesktop.org/wiki/Specifications/idixdeoxopen-collaboration-services]]
Notes:
* Can write a server with only support for applications, comments but not for friends
* Provider files [server side] to control sources of data (freedesktop?, internal for RHEL)
* application can currently only belong to one category (artificial server limitation)
* Can only query server without auth certain number of times without being locked out.
* Still need to call download even if we don't need the package name for package popularity and suggestions
* Need to vote up and down, (0--100, although can map to 1-5 stars)
* Map applications to content items, if they are installable in parallel. Else the same.
Content item:
* desktopFilename
* VersionApp?
* repo?
* distro-version?
Questions:
* server control
* How save data persistently? What if I restart the service? (in a mysql database)
Action items:
* mvo to send the OCS team an idea of what extra stuff needs to be in 1.7
* need to chase the OSC guys on tagging
* {spam} for comments/inappropriate comments
* screenshot.debian.net should use application id as a key, even if it's a symlink
Missing:
* authentication with oauth
* language for comments, description and knowledgebase articles
* COMMENTS for applications need to carry version info for a package
* moderation request API call for a comment
* search for repository in CONTENT list
* a comment can be in the state NEEDS-MODERATION
* moderation API? or moderation Webui?
|