## page was renamed from GruppoSviluppo/UbuntuItLens = Introduzione = == Scopo del progetto == L'obiettivo del progetto è quello di creare una '''Lens''' per Unity che possa aiutare gli utenti, attraverso svariati '''scopes''', a cercare nei portali della comunità Ubuntu. L'Ubuntu-it Lens si affiancherà alle lenti già installate in Unity e sarà visibile aprendo la propria '''Dash'''. * Il progetto è presente su '''Launchpad''' al seguente [[https://launchpad.net/lensit|indirizzo]]. * Per effettuare un branch del trunk aprire una finestra di [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:{{{ bzr branch lp:lensit }}} = Scopes = Gli '''Scopes''' permettono di filtrare i risultati visibili sulla lente. Per l'Ubuntu-it Lens sono previsti tanti Scopes quanti sono i portali della comunità: * '''Ubuntu-it Web''': Filtra i risultati provenienti dal sito web http://ubuntu-it.org. * '''Ubuntu-it News''': Filtra i risultati provenienti dalle [[http://www.ubuntu-it.org/news|news]] pubblicate nel sito web. Un possibile utilizzo è quello di visualizzare le informazione sulle novità della comunità. * '''Ubuntu-it Forum''': Filtra i risultati provenienti dal [[http://forum.ubuntu-it.org|forum ufficiale]]. Un potenziale utilizzo può essere quello di visualizzare risoluzioni dei vari problemi presenti sul forum. * '''Ubuntu-it Planet''': Filtra i risultati provenienti dal [[http://planet.ubuntu-it.org|planet]] della comunità italiana. * '''Newsletter Italiana''': Filtra i risultati provenienti dai vari numeri della [[NewsletterItaliana|Newsletter]]. * '''Documentazione Italiana''': Filtra i risultati provenienti dal [[http://wiki.ubuntu-it.org|wiki]]. * '''FCM Italia''': Filtra i risultati provenienti dal blog di [[http://fcmit.wordpress.com|FCM Italia]]. * '''noisiamoubuntu''': Filtra i risultati provenienti dalle interviste di [[http://noisiamoubuntu.posterous.com|noisiamoubuntu]]. * '''!YouTube''': Filra i risultati provenienti dai canali ufficiali della comunità italiana su !YouTube. [[http://tinyurl.com/2uc4ldk|Link al primo gruppo]] - [[http://tinyurl.com/6f45cw2|Link al secondo gruppo]]. * '''Mailing list''': Filtra i risultati provenienti dalle mailing list di coordinamento dei vari Gruppi. * '''Diffondi Ubuntu''': Filtra i risultati tra il materiale digitale o cartaceo per promuovere Ubuntu. La pagina del gruppo è presente al seguente [[GruppoPromozione/DiffondiUbuntu|indirizzo]]. * '''Launchpad Answer Italiano (o possibile ask.ubuntu italia)''': Filtra tra le richieste di supporto su [[https://answers.launchpad.net|Launchpad]]. = Mockup = Un possibile mockup della lente potrebbe essere questo: ##||<> ||Inserire il nome e il tipo della macchina virtuale. || {{http://img40.imageshack.us/img40/4480/myimage3f.png||width=900}} = Possibile funzionamento = La ricerca nella lente non può essere gestita da '''Google''', poichè quest'ultimo non rilascia alcuna API per lo sviluppo. Un possibile motore di ricerca utilizzabile è !DuckDuckGo, sul quale è già stata realizzata una Lente che utilizza le relative [[http://api.duckduckgo.com|API]]. Il progetto è consultabile al seguente [[https://launchpad.net/unity-lens-duckduckgo|indirizzo]]. = Risorse = * [[https://wiki.ubuntu.com/Unity/Lenses|Pagina internazionale del progetto Lenses]] * [[http://mhall119.com/2012/01/simplified-unity-lens-development-with-singlet|Guida allo sviluppo di una Lens attraverso l'utilizzo di Singlet]] * [[http://www.grillbar.org/wordpress/?p=544|Guida alla creazione di un "Unity place" attraverso python]] * [[http://saravananthirumuruganathan.wordpress.com/2011/08/05/tutorial-on-writing-ubuntu-lensesplaces-in-python/|Guida alla creazione di una Lens in python]] ---- CategoryComunitaSviluppo