summaryrefslogtreecommitdiff
path: root/Distributions/AppStream/Attic/ArchitectureNotes.mdwn
blob: b9bbe60bb1f912ff1044817d4922d513b29ce611 (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

[[!img Architecture plan] 

using OCS -> rest, easy to replicate  

different clients connect to different servers 

server under the control of distribution  

how to share ? 

if we use a central server, who will maintain ? 

Garett :  applications distributers should not have their own server -> a way to have 3rd party to plug in the system 

content identifier on the server  

* desktopfilename 
* version of soft 
* repository ( distro, repo for each distribution ) -> url to metadata  
* distro/version  
no need to filter on server, as the client only show applications that exist  

how to play well with 3rd party ? ( OBS, livna ) -> just add another server  

need to solve these 2 problem : 

* discover applications 
* discover repositories 
Frank proposal ( for solving discover repositories ) : 

* add a shared linux ecosystem repositories  
* several client connecting to their server, and also to the shared one