Pagina 1 di 16

[Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 10:37
da vaillant
A seguito del termine dello sviluppo di GNOME 2, lo sviluppo del progetto viene abbandonato.

Sono stati cancellati i PPA del team di sviluppo, il team stesso e la pagina di Launchpad. Rimarrà attiva solo la pagina di SourceForge dove saranno comunque disponibili le varie versioni rilasciate fino al momento dell'abbandono.


Un saluto a tutta la comunità. Oggi voglio presentarvi il mio progetto: Uextras
Immagine
Si tratta di un software open source scritto in Gambas, che si pone l'obiettivo di aiutare i principianti nelle operazioni più comuni e gli esperti nel personalizzare il sistema con più semplicità. Tra le principali funzioni abbiamo:
  • Installazione e rimozione della applicazioni più comuni, come browser, client di posta e chat
  • Aggiornamento pacchetti, gestione dei sorgenti software tramite un pratico editor integrato, svuotamento della cache e riparazione dei pacchetti danneggiati
  • Pulizia del sistema da file e configurazioni obsoleti, cestino e cronologia internet
  • Installazione e rimozione di codec multimediali e media player
  • Gestione dei pulsanti (destra, sinistra), icone sul desktop e widget
  • Ricerca dei PPA presenti su Launchpad
  • Lettura rapida del changelog dei pacchetti installati
  • Monitor di sistema per visualizzare le risorse hardware e i dettagli del sistema operativo in uso
e molto altro ancora. Il progetto è stato sviluppato in collaborazione con la comunità italiana di Gambas e con Tokijin, che ha fornito un valido contributo sia allo sviluppo che ai vari test. Il programma funziona su Ubuntu e derivate, qualunque DE e qualunque architettura. Per godere di tutte le funzionalità, è necessario avere un rilascio di Ubuntu da Lucid 10.04 in avanti; l'ultima versione disponibile è la 0.3.3!

Il progetto è ospitato su SourceForge dove sono presenti sia i sorgenti che i pacchetti deb.

Aspetto commenti e recensioni, ciao!  :)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:18
da Mefrio
ho appena aggiornato alla versione 0.2.2 dalla 0.2.1 e devo dire che uextras dalle prime versioni è migliorato moltissimo ;)

un consiglio è che dovresti provare a rimpicciolire il più possibile la schermata altrimenti chi ha risoluzioni minori rischia di non poterlo utilizzare!

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:23
da vaillant
Grazie. L'interfaccia è già al limite, si potrebbe ridurre qualcosina ma cambierebbe poco. Più che altro devo trovare il modo di permettere l'ingrandimento a schermo intero della finestra  ;)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:26
da Mefrio
si una buona alternativa sarebbe proprio quella di avviarlo a schermo intero ma Gambas ha purtroppo molti difetti... >:(

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:52
da vaillant
E' una cosa che dovrebbe essere implementata in Gambas3... per ora dobbiamo accontentarci ;D

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:53
da Mefrio
sai se nella versione alpha c'è già?

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 11:54
da vaillant
Non ancora, siamo ancora lontani per le grandi novità ;)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 19:47
da Zoff
Scusa se parto con le critiche, ma non sarebbe stato piu' costruttivo unirsi allo sviluppo di UbuntuTweak visto che è un programma già piu' che consolidato e famoso?

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 20:15
da vaillant
Zoff ha scritto: Scusa se parto con le critiche, ma non sarebbe stato piu' costruttivo unirsi allo sviluppo di UbuntuTweak visto che è un programma già piu' che consolidato e famoso?
L'avrei fatto con piacere, ma Ubuntu Tweak è scritto in python, un linguaggio che non conosco abbastanza per poter dire "ci so programmare" :)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 20:32
da Zoff
vaillant ha scritto:
Zoff ha scritto: Scusa se parto con le critiche, ma non sarebbe stato piu' costruttivo unirsi allo sviluppo di UbuntuTweak visto che è un programma già piu' che consolidato e famoso?
L'avrei fatto con piacere, ma Ubuntu Tweak è scritto in python, un linguaggio che non conosco abbastanza per poter dire "ci so programmare" :)
Boh... Io non avrei duplicato un programma solo perché non conosco il linguaggio in cui è fatto il primo.
Piuttosto mi sarei fatto il mazzo per imparare quel linguaggio.

Ma poi ognuno è libero di fare come gli pare no? Buon lavoro!

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 21:48
da vaillant
Uextras non è nato per contrastare Ubuntu Tweak o per fare chissà quale scalpore. Mi è piaciuta l'idea, l'ho fatto ed eccolo qui, senza alcuna pretesa. Il fatto che UT sia famoso ed utilizzato non vuol dire che non possano esserci alternative, no?  ;)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: mercoledì 29 dicembre 2010, 23:08
da Zoff
vaillant ha scritto: Uextras non è nato per contrastare Ubuntu Tweak o per fare chissà quale scalpore. Mi è piaciuta l'idea, l'ho fatto ed eccolo qui, senza alcuna pretesa. Il fatto che UT sia famoso ed utilizzato non vuol dire che non possano esserci alternative, no?  ;)
Sì sì, ma energie convogliate nello stesso progetto di solito portano piu' frutti che smembrate in tanti progetti "uguali".

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: lunedì 3 gennaio 2011, 18:57
da The Wise Dj
Zoff ha scritto:
vaillant ha scritto: Uextras non è nato per contrastare Ubuntu Tweak o per fare chissà quale scalpore. Mi è piaciuta l'idea, l'ho fatto ed eccolo qui, senza alcuna pretesa. Il fatto che UT sia famoso ed utilizzato non vuol dire che non possano esserci alternative, no?  ;)
Sì sì, ma energie convogliate nello stesso progetto di solito portano piu' frutti che smembrate in tanti progetti "uguali".
Se sei interessato, puoi passare quivi le caratteristiche del programma + pseudocodice (es. prendo la riga che inizia con 'pippo' e la copio nel file 'topolino') e si pensa a trasporle in python e inviarle a chi di dovere ;)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: martedì 4 gennaio 2011, 9:19
da vaillant
Grazie per l'offerta. Al momento Uextras ha una funzione che UT non ha... vedrò di passartela quando torno a casa stasera ;)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 9:35
da vaillant
La nuova versione 0.2.4 è pronta per il rilascio! Le modifiche apportate dalla versione precedente sono

1) Modifica all'editor di sorgenti:
    - ppa modificabili;
    - possibilità di eliminazione ppa;
    - ricerca ppa su launchpad;

2) finestre di dialogo:
    - avviso dello spazio che si andrà a liberare;
    - conferma della corretta operazione eseguita;

3) inserita icona del programma;

A presto :)

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 12:10
da The Wise Dj
Come ho imparato a mie spese, prima di buttarmi in qualcosa aspetto l'approvazione  ;D

Ora inoltro la richiesta feature a UT, però ho avuto un'idea, che però limita la visualizzazione dei soli changelog Debian, in quanto ORDINATI:

[img width=450 height=600]http://dl.dropbox.com/u/1113702/Varie/C ... review.png[/img]

Partendo da:
zlib (1:1.2.3.4.dfsg-3ubuntu1) maverick; urgency=low

  * Merge from debian testing.  Remaining changes:
    - zlib.h: add z_off64_t and ensure that its mapped to the correct
      off_t or off64_t (fixes FTBFS in vips, gtk)
    - drop Conflicts on libc6-i386 ( /usr/lib32 transition

-- Didier Roche   Mon, 17 May 2010 18:06:51 +0200

zlib (1:1.2.3.4.dfsg-3) unstable; urgency=low

  * Only check for EOF on transparent streams if we have done a zero
    byte read to avoid reporting EOF early to applications.  This was
    breaking R.

-- Mark Brown   Mon, 28 Dec 2009 19:00:35 +0000
Che te ne pare? =D

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 12:26
da vaillant
Che è una bella idea... il problema è che non tutti i pacchetti hanno il changelog.Debian, spesso si trova solo il changelog.gz, ad esempio

Codice: Seleziona tutto

$ ls /usr/share/doc/update-manager
changelog.gz  copyright
Quindi per fare ciò che dici tu bisognere fare due funzioni separate

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 12:47
da The Wise Dj

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 12:58
da vaillant
Bene, grazie ;)

Scritto in due minuti, niente di che...

Codice: Seleziona tutto

#!/bin/bash

echo Inserisci il pacchetto 
read package
cp /usr/share/doc/$package/changelog.Debian.gz ~/.local
gzip -d ~/.local/changelog.Debian.gz

author=$(cat ~/.local/changelog.Debian | grep 00 | awk {'print $2 $3'} | head -1)
version=$(cat ~/.local/changelog.Debian | awk {'print $2'} | head -1)
release=$(cat ~/.local/changelog.Debian | awk {'print $3'} | cut -d ";" -f 1 | head -1)
urgency=$(cat ~/.local/changelog.Debian | awk {'print $4'} | cut -d "=" -f 2 | head -1)
echo Autore = $author
echo Versione = $version
echo Rilascio = $release
echo Urgenza = $urgency

rm ~/.local/changelog.Debian

exit 0

Codice: Seleziona tutto

$ bash prova 
Inserisci il pacchetto
zlib1g
Autore = DidierRoche
Versione = (1:1.2.3.4.dfsg-3ubuntu1)
Rilascio = maverick
Urgenza = low
E' ciò che intendevi fare?

Re: [Progetto] Uextras - Ubuntu a portata di clic

Inviato: sabato 15 gennaio 2011, 13:40
da The Wise Dj
All'incirca, ma quello che hai fatto tiene conto di una sola data, mentre quello che ho proposto consente la selezione della/e mofica/he eseguite in tale data, quindi servirebbe più una creazione di una lista.

Una lista servirebbe anche per l'elenco dei pacchetti disponibili (difficilmente puoi conoscere il nome vero del pacchetto es. Ubuntu Tweak ubuntu-tweak o peggio es. Pippo Pippo-super-extra-lol).