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


# List topics for Agenda

Quote of the conference: Garrett: "Nobody in this room is normal." (not even Garrett) 

**Showcase** 

* software center (mvo) 
* debtags (enrico) 
* packagekit (hughsie) 
* ocs (frank) 
* sophie (olivier) 
**Define application** 

30 minutes. We shouldn't have any "?" left at the end :-) 

* "an application is a .desktop file" ? 
* Applications have to appear in the application menu? 
* Add extra fields to the upstream desktop files? UseInAppStore=true AppStoreGroups=Games,System,etc AppId=1123457 <- or is the desktop filename the appid? sometimes it is not (MozillaFirefox.desktop vs firefox.desktop) A unique ID (or name, easier to remember) included in the .desktop file is more sure. 
* Can ship .desktop files for stuff that isn't really a GUI program for something to be included in the appstore -- e.g. emacs, mutt, lynx..., but of course, not show it in the application menu (eg. OnlyShowIn=AppStore) 
* Still, it would be interesting to have the same metadata for eg apache, mysql, postgresql... than for other "applications" (comments, ratings, translations...). Does it mean they need .desktop files ? 
* we strongly agreed on the fact that size of the dependencies should be counted to the size of the application (even when the deps are shared among more applications) 
* We agreed that when the original application is removed, the deps installed with the application should be removed if no other application requires it 
* if there is a dekstop file that shouldn't be displayed we add SoftwareFooIgnore=True (NotShowIn=AppStore) 
* if there is a desktop file that should be there but is missing, we need to add it 
* plugins installation/deinstallation should be accessed relative to the software they are related to Agreed, but don't they sometime enhance several applications ? (maybe not a problem) -- desktop file extension AppStoreRelatesTo=firefox 
**Bretzn presentation (Frank)** 

* Looks promising, but QA process - updates-testing first, then updates? 
**Installing multiple versions of same app** 

* using Klik? 
* enable fast & easy testing of new version of an app (or something that had no QA) 
* web developers can have firefox 2/3/4 
* the install is local to the user, so doesn't affect the system. Trivial to "revert". 
* But the new version could alter your configuration or data, there's no coming back then