Unity: la shell di ubuntu
-
Upload
marco-trevisan -
Category
Technology
-
view
539 -
download
0
description
Transcript of Unity: la shell di ubuntu
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
● Sviluppatore open-source “freelance”
● Membro di Ubuntu
● Canonical Software Engineer
● Unity core developer
● BAMF maintainer
● Treviño ;)
$ w h o a m i$ w h o a m i
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
U n i t y , W T F ? !U n i t y , W T F ? !
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
G e t m e t h e s t a t s !G e t m e t h e s t a t s !
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
Solo unityshell:
● ~ 175k linee di codice
● ~ 90 diversi sviluppatori nell'ultimo anno
● ~ 500 commit al mese
G e t m e t h e s t a t s !G e t m e t h e s t a t s !
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
unityshell: C++ paradise
H o w i t ' s m a d e . . .H o w i t ' s m a d e . . .
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
O l d F r i e n d s ?O l d F r i e n d s ?
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
R o a d t o 1 3 . 0 4R o a d t o 1 3 . 0 4
Bug e features pianificati per la 13.04:https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-unity-polishIncludono:● Miglioramenti alle performance (di unity e dei programmi avviati in esso)● Interazione tra nautilus ed icone dei volumi e del cestino● Supporto del mouse nell'Alt+Tab switcher● Effetto fisarmonica del launcher deve collassare le icone non avviate● Rimozione del Workspace Switcher dal launcher (rimarrà comunque opzionale)● Overlay scrollbar nella dash● And... Items with high “tada!” value
Bug e features da realizzare ASAP:http://people.canonical.com/~platform/design/upstream.html
Marco Trevisan (Treviño) – [email protected]
U n i t y , l a shell d i U b u n t u
Ubuntu-it meeting 2012
H e y , I w a n t u n i t y p i n k !H e y , I w a n t u n i t y p i n k !
Mailing list http://pad.lv/~unity-design
Canali #ubuntu-unity ed #ubuntu-design
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
H a c k i t , t h a t ' s e a s y !H a c k i t , t h a t ' s e a s y !
● bzr branch lp:unitylp:unity
● sudo apt-get build-dep unitybuild-dep unity
● cd unity; mkdir build; cd build
● cmake .. -DCOMPIZ_PLUGIN_INSTALL_TYPE=local
. . . Hack it . . .
● bzr push lp:~nick-name/unity/branch-name
http://unity.ubuntu.com/getinvolved/development
Marco Trevisan (Treviño) – [email protected]
Ubuntu-it meeting 2012
U n i t y , l a shell d i U b u n t u
Q u e s t i o n t i m eQ u e s t i o n t i m e
GRAZIE!Ping me: Trevinho @ Freenode
Ubuntu-it meeting 2012
Marco Trevisan (Treviño) – [email protected]
U n i t y , l a shell d i U b u n t u