Skip to content
György Balló edited this page Aug 7, 2013 · 57 revisions

Welcome to the ayatana-repository wiki!

This page is an overview about the process of adding Unity into the [community] repository of Arch Linux.

Indicators

bamf

  • Differences from Ubuntu:
  • Built without unity-webapps support, because it would requires much more dependencies, and I want to keep bamf as a small, lightweight library.
  • Ubuntu uses the /usr/share/applications/bamf.index file to cache desktop file table. It is regenerated on every time when a desktop file installed using apt trigger. Since there is no equivalent functionality in pacman, this file is not available on Arch Linux, which cause a minor performance loss on login.
  • Bugs: none
  • Ready for inclusion: yes

ido

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-applet

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-appmenu

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-application

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-bluetooth

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-datetime

indicator-messages

  • Differences from Ubuntu:
  • Ubuntu uses a patch for GTK+, to create custom menu items (to show icons, message counts, and the application-is-running triangles): https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1039476
  • Ubuntu uses some custom shortcut groups in the applications' desktop to show some custom actions.
  • Ubuntu uses a non-standard X-MessagingMenu-UsesChatSection=true property in the applications' desktop files (e.g. in empathy) to decide if the chat status section needs to be displayed or not.
  • Bugs: https://bugs.launchpad.net/indicator-messages/+bug/1088162
  • Ready for inclusion: no

indicator-power

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

indicator-printers

  • Differences from Ubuntu: Ubuntu adds some extra printer icons for the Ubuntu Mono icon theme
  • Bugs: none
  • Ready for inclusion: yes

indicator-session

indicator-sound

indicator-sync

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

libappindicator

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

libdbusmenu

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

libindicator

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

Application menu integration

appmenu-gtk

globalmenu-extension

  • Differences from Ubuntu: not packaged
  • Bugs: xulrunner API changes too frequently
  • Ready for inclusion: no

Messaging menu integration

evolution-indicator

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes, but indicator-messages needs to be fixed first

pidgin-indicator

telepathy-indicator

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes, but indicator-messages needs to be fixed first

thunderbird-indicator

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes, but indicator-messages needs to be fixed first

xchat-indicator

Open Input Framework

frame

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

geis

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

grail

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

Unity

compiz-devel

  • Differences from Ubuntu:
  • Ubuntu uses a setting that is no longer available in gnome-settings-daemon GSettings schema.
  • Ubuntu uses some downstream patch (needs to be upstreamed).
  • Bugs: https://bugs.launchpad.net/ubuntu-gnome/+bug/1159430
  • Ready for inclusion: yes

libunity-misc

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

nux

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-asset-pool

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity

Unity lenses

libunity

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-applications

  • Differences from Ubuntu: it uses Ubuntu Software center to display the "Apps Available for Download" section. Ubuntu Software Center is higthly depends on Ubuntu's software management system, so it cannot be used on Arch Linux.
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-files

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-gwibber

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes, it should be merged with gwibber package.

unity-lens-music

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-photos

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-shopping

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-lens-video

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-scope-gdocs

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes

unity-scope-video-remote

  • Differences from Ubuntu: none
  • Bugs: none
  • Ready for inclusion: yes