forked from wiliamsouza/mandriva-control-center
-
Notifications
You must be signed in to change notification settings - Fork 0
/
overview.txt
53 lines (41 loc) · 1.25 KB
/
overview.txt
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
========
Overview
========
This section provides a brief overview. Without going too much into detail,
it outlines the most important aspects of the :term:`MCC2` architecture.
Design philosophies
===================
The main design is to split :term:`MCC2` basicaly in user interface
and :term:`Bus` interfaces methods.
Frontend
--------
This part will be build using `QT4`_ more exacly `Qt Quick`_ using
`PySide`_ bindings.
Backend
-------
The implementation of this part will be in top of `D-Bus`_ and `PolicyKit`_.
.. _PySide: http://www.pyside.org/
.. _QT4: http://qt.nokia.com/products/
.. _Qt Quick: http://qt.nokia.com/products/qt-quick/
.. _D-Bus: http://www.freedesktop.org/wiki/Software/dbus
.. _PolicyKit: http://www.freedesktop.org/wiki/Software/PolicyKit
Files and Folders
=================
/usr/bin:
* mcc2
* mcc2-services
* mcc2-users
* mcc2-boot
* mcc2-sshd
/usr/share/mcc2:
* bin
* mcc2
/etc/dbus-1/system.d/:
* org.mandrivalinux.mcc2.Services.conf
* org.mandrivalinux.mcc2.Users.conf
/usr/share/dbus-1/:
* org.mandrivalinux.mcc2.Services.service
* org.mandrivalinux.mcc2.Users.service
/usr/share/polkit-1/actions/:
* org.mandrivalinux.mcc2.services.policy
* org.mandrivalinux.mcc2.users.policy