Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TOOL INUTILE E PROB ODIATO] emergefs (nome di sviluppo)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Wed Nov 17, 2004 9:40 pm    Post subject: [TOOL INUTILE E PROB ODIATO] emergefs (nome di sviluppo) Reply with quote

Oggi pomeriggio non avevo niente da fare (a parte il progetto di reti e il progetto di sicurezze e il progetto di basi di dati). Quindi il mio pomeriggio e' stato speso a fare questo:

Avete presente Mac OS X? Se trascini l'applicazione che hai scaricato in una certa directory questo viene installato. Ora tutti voi schiferete queste cose punta e clicca, ma a me piacciono un sacco. C'e' un tizio delll'universita' di Bologna che sta sviluppando come tesi questa cosa a livello kernel per debian: tu copi il pacchetto deb li dentro e lui te lo installa.

Visto che ci ho messo un pomeriggio, avrete gia' intuito che non e' niente di cosi' efficiente, ma il mio e' uno script bash che fa proprio questa cosa: controlla certe directory che gli vengono impostate, e se ci trova un link a un'applicazione di portage la emerga. Ovviamente fare il link a mano e' uno spreco di tempo, la cosa e' pensata per il drag n drop.

Prima che tutti mi diciate che e' inutile, che portage a linea di comando e' molto meglio, che farei meglio ad andare a zappare la terra: lo so benissimo, ma ormai sto coso l'ho fatto, e lo metto disponibile, magari qualcuno ha buone idee etc.

COME FUNZIONA
Dopo averlo configurato (info inside README), vi troverete di fronte a 4 directory racchiuse nella directory che nell'esempio chiameremo Applicazioni (i nomi sono configurati)

Applicazioni/Installa -> Se fate un link qui di net-www/mozilla-firefox (TRASCINANDOLO :), verra' aperto un xterm con emerge di mozilla-firefox

Applicazioni/Dipendenze -> Se fate un link qui si aprira' un xterm con le dipendenze

Applicazioni/Applicazioni Installate -> Questa dir e' un link a (nell'esempio) .packagefs/installed_sw. Questi sono file vuoti con il nome delle applicazioni installate. Se da qui trascinate il file in ...

Applicazioni/Disinstalla -> ... il file verra' disinstallato.

A parole e' un casino, usarlo e' semplice.

**** LINK MODIFICATO ***
link: http://rayworld.gamersrevolt.it/fabbri/unibo/emergefs.tgz

Ora via agli insulti :)

Faber
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.


Last edited by faber on Thu Nov 18, 2004 11:46 am; edited 2 times in total
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Nov 17, 2004 9:56 pm    Post subject: Re: [TOOL INUTILE E PROB ODIATO] packagefs (nome di sviluppo Reply with quote

L'idea é interessante anche se:

faber wrote:
Ovviamente fare il link a mano e' uno spreco di tempo, la cosa e' pensata per il drag n drop.


Bene, io continuo con la shell... credo che faccio prima a scrivere "emerge" che ad aprire finestre :-P

Comunque é un tool, ottima cosa l'umilitá di pensare che potrebbe non piacere a tutti ma quel "INUTILE E PROBAB ODIATO" li puoi togliere dal Subject ;-)
_________________
Ciao da me!
Back to top
View user's profile Send private message
Geps
Tux's lil' helper
Tux's lil' helper


Joined: 01 Mar 2004
Posts: 90
Location: Bologna

PostPosted: Wed Nov 17, 2004 10:01 pm    Post subject: Reply with quote

puoi fare qualche screenshot?
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Wed Nov 17, 2004 10:12 pm    Post subject: Reply with quote

ok ecco gli screenshot, sono di konqueror perche' io uso kde, ma funziona con qualsiasi filemanager (nautilis, rox, etc)

http://rayworld.gamersrevolt.it/fabbri/unibo/screen1.png

http://rayworld.gamersrevolt.it/fabbri/unibo/screen2.png

http://rayworld.gamersrevolt.it/fabbri/unibo/screen3.png
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
silian87
Advocate
Advocate


Joined: 06 Oct 2003
Posts: 2318
Location: Treviso, Italy

PostPosted: Wed Nov 17, 2004 10:13 pm    Post subject: Reply with quote

Il tizio lo conosco perche' al webbit ci avevo parlato in sieme, proprio a riguardo di questo progetto.
_________________
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt

GTalk: silian87@gmail.com
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30996
Location: here

PostPosted: Thu Nov 18, 2004 7:33 am    Post subject: Reply with quote

Ma perche' odiato? A qualcuno magari piacera' e gli torna utile. L'importante e' potere scegliere no?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Thu Nov 18, 2004 8:40 am    Post subject: Reply with quote

A me sembra un'idea carina, tuttavia io fossi in te proverei a proporlo anche sul forum internazionale, dove può raccattare la visibilità che merita :D

E ora perdonate questa piccola divagazione...
La mia impressione è che portage non sia scarno solo di interfacce grafiche o di sistemi di installazione alternativi come questo, ma anche di features molto importanti
Un esempio sono i tool
emesg
uclepine
che scolgono dei compiti che a mio parere dovrebbero essere integrati (e da tempo...) in portage stesso
Tutti questi tool però, mostrati solo sul forum italiano, secondo me meritano di essere condivisi con tutta la comunità gentoo e soprattutto spero arrivino agli occhi degli sviluppatori di portage e che gli suggeriscano qualche ideuccia per il futuro di portage... altro che cascading profiles :twisted:
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
shev
Bodhisattva
Bodhisattva


Joined: 03 Feb 2003
Posts: 4084
Location: Italy

PostPosted: Thu Nov 18, 2004 9:42 am    Post subject: Reply with quote

Premesso che apprezzo sempre la buona volontà e la condivisione delle proprie opere, quindi massima stima e simpatia :)
Fatta la dovuta premessa per evitare fraintendimenti, mi chiedevo però il legame con il sistema di macosx, mi paiono cose molto differenti: in macosx non è che sposti un prog in una cartella e automaticamente si installa. Il prog è interamente contenuto in una cartella e lo puoi piazzare dove vuoi, senza bisogno di installarlo. Poi di solito lo si mette in Applications per una serie di motivi, ma non necessita di installazione o collocazioni particolari. Trascini dove vuoi la cartella, è "installato". Trascini la cartella nel cestino, l'hai "disinstallato". Morale della favola: non ho ben capito io il funzionamento del tuo tool, o effettivamente con macosx non c'entra molto? Mi pare più una sorta di semplice, originale e immediata "interfaccia grafica" per emerge: invece di usare la linea di comando, si usano link e cartelle. Si, può vagamente richiamare maosx, ma esternamente, il funzionamento e i principi che ne stanno alla base sono completamente dfferenti.
_________________
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Back to top
View user's profile Send private message
Vide
Apprentice
Apprentice


Joined: 20 Nov 2003
Posts: 201
Location: Barcelona

PostPosted: Thu Nov 18, 2004 10:14 am    Post subject: Reply with quote

Ma sei il faber di ICOD? :D
_________________
http://www.heavy-metal.it
Metal, hard rock and much more..
Back to top
View user's profile Send private message
Vide
Apprentice
Apprentice


Joined: 20 Nov 2003
Posts: 201
Location: Barcelona

PostPosted: Thu Nov 18, 2004 10:19 am    Post subject: Reply with quote

shev wrote:
Si, può vagamente richiamare maosx, ma esternamente, il funzionamento e i principi che ne stanno alla base sono completamente dfferenti.


Il punto è l'astrazione..visto che la pacchettizzazione e l'installazione dei programmi sotto Linux ormai ha preso una certa piega (anche se i tools sopra poi sono differrenti), con un progetto come questo si potrebbe creare un'ulteriore livello sopra di astrazione che unifichi fra tutte le distro il modo in cui un utente inesperto installa e rimuove i programmi. A me l'idea sembra interessante..
_________________
http://www.heavy-metal.it
Metal, hard rock and much more..
Back to top
View user's profile Send private message
bigliasfera
n00b
n00b


Joined: 12 Oct 2004
Posts: 45
Location: oristano(bologna)

PostPosted: Thu Nov 18, 2004 10:25 am    Post subject: Reply with quote

sembra una buona idea faber complmenti.......

ps
(cazzo il progetto di basi di dati me ne ero scodato.....)
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Thu Nov 18, 2004 11:20 am    Post subject: Reply with quote

Salve, innanzitutto grazie a tutti per i reply

Comunicazioni di servizio:

1. Ho cambiato nome al tool in emergefs, visto che packagefs e' il nome del progetto di quel tizio di bologna, e giustamente e' suo :)
2. Mi sono accorto che nel pack di ieri avevo copiato una versione del file di configurazione senza commenti (e chissa' com'e' intuitivo configurarlo senza indicazioni..)

Ergo: il nuovo link e'

http://rayworld.gamersrevolt.it/fabbri/unibo/emergefs.tgz

Risposte varie

- Si, di mac os x ha ben poco se non il concetto di trascinamento. Ovviamente uno script bash di 50 linee non puo' funzionare come mac os. Questo e' il mio palliativo schifoso, l'avevo detto, no?

- Si, un layer di compatibilita' sarebbe molto fico. Cio' ci riporta a..

- ...OVVIAMENTE quando il vero packagefs sara' ad una versione usabile, si dovra' fare un porting di quello e buttare emergefs nel cesso, dove merita. Nel frattempo se qualcuno vuole questo c'e'.

- Internazionalizzazione dei tool: unclepine e' un tool come si deve. Emergefs e' ancora alfa della alfa, e mi vergognerei ad esporlo al mondo. L'ho postato qui per vedere che dite voi, che siete gente a posto :)

Saludos
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Thu Nov 18, 2004 11:26 am    Post subject: Reply with quote

Ancora non lo ho provato ma sembra bellissimo.
Non è certo come MacOSX ma è questione di gusti... non è detto che tutta l'applicazione in un file sia una cosa necessariamente migliore.

Io e Fabbri stiamo pensando ad un progetto per un uso serio dei pacchetti binari in Gentoo. Probabilmente quando sarà ad uno stato avanzato avrà anche qualcosa di simile come interfaccia verso l'utente. Forse faremo un port di http://sourceforge.net/projects/packagefs/ per il nostro sistema.
Speriamo di finirlo prima del 2010 :)
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Thu Nov 18, 2004 11:34 am    Post subject: Reply with quote

Benve wrote:

Speriamo di finirlo prima del 2010 :)


anno in cui ci laureeremo, forse
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Thu Nov 18, 2004 12:47 pm    Post subject: Reply with quote

Il tool lo trovo comodo, pero' credo abbia senso SOLO per dei binari :roll:

Coda


Last edited by codadilupo on Thu Nov 18, 2004 1:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
Flonaldo
Guru
Guru


Joined: 21 Nov 2003
Posts: 572
Location: Bologna

PostPosted: Thu Nov 18, 2004 1:00 pm    Post subject: Reply with quote

Faber, l'idea é molto bella e degna di nota! non é affatto banale, ne stupida però...(ebbene si...,c'é sempre un però)...una cosa molto ad interfaccia grafica mi sa troppo di Windows, già il fatto di dover trascinare mi infastidisce, le uniche cose che mi fanno piacere questa cosa sono le seguenti:
1) Conosco di persona Faber e lo stimo
2) é una cosa nuova e solo per questo é degna di nota
3) é incastonata nell ambito dell Uni di Bologna ( la stessa mia)
4) sono invidioso di lui perché l'ha pensata prima
Back to top
View user's profile Send private message
matttions
Guru
Guru


Joined: 19 Jul 2004
Posts: 338

PostPosted: Thu Nov 18, 2004 2:48 pm    Post subject: Reply with quote

Credo che l'utilizzo di un interfaccia grafica [che funzioni a dovere] non sia uno svantaggio.

IMHO non credo che la bellezza di un sistema e la sua qualità risieda nella presenza della linea di comando .....
Credo che invece risiede nella possibilità di scelta, nella certezza dei programmi che s'installano, nella sua funzionalità ed infine nella sua usabilità.

E credo che navigare il portage ed installare un applicazione sempre dal mio File-Manager preferito sia una cosa molto interessante .

Tuttavia la potenza della shell è molto utile x chi la conosce, un entrata diretta per comandare il sistema in modo veloce e raffinato, x chi non la conosce è un terrificante cursore che lampeggia e che semplicemente aspetta ... aspetta .... aspetta .. blinkando ..
:-D
ciao ..
_________________
gentoo ... l'unico pinguino da corsa
Back to top
View user's profile Send private message
shev
Bodhisattva
Bodhisattva


Joined: 03 Feb 2003
Posts: 4084
Location: Italy

PostPosted: Thu Nov 18, 2004 4:43 pm    Post subject: Reply with quote

Benve wrote:
Ancora non lo ho provato ma sembra bellissimo.
Non è certo come MacOSX ma è questione di gusti... non è detto che tutta l'applicazione in un file sia una cosa necessariamente migliore


Quoto perchè d'accordo e per precisare che la mia osservazione sulla somiglianza o meno con macosx non era una critica, ma una mia innocente domanda per cercare di capire se avevo compreso lo scopo del tool o meno. Quindi non vuol dire che il tool faccia schifo, sia inutile etc, è un altro discorso sul quale non mi sono espresso. Diverso da macosx non implica ovviamente essere inferiore o brutto, ci mancherebbe altro! Anzi, visto come layer intermedio per unificare l'installazione sui vari sistemi può essere indubbiamente interessante.
_________________
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Back to top
View user's profile Send private message
SilverXXX
l33t
l33t


Joined: 18 Sep 2004
Posts: 885

PostPosted: Thu Nov 18, 2004 7:50 pm    Post subject: Reply with quote

bello ! Mi piaceva un casino la possibilità di mac os x di poter semplicemente trascinare delle iconcine per installare i programmi. Forse è una domanda scema (e premetto subito che non ho la minima idea di come si faccia), ma non sarebbe più bello (più che migliore)usare un vfs, ad esempio apps: per fare apparire quelle cartelle? poi non so assolutamente niente di come si realizzino, ma sarebbe bello, una sorta di cartella application in linux.
_________________
about:mozilla
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Mon Nov 22, 2004 2:07 pm    Post subject: Reply with quote

sarebbe bellissimo, soltanto che c'e' gia' packagefs che lo fa (per debian), e aspettaimo di poter modificare una verisone usabile di quello, piuttosto che scriverne un altro (cosa che tra l'altro non saprei fare).

Nel frattempo c'e' emergefs. Appena ho 5 minuti faccio lo script per init.d per avviarlo come servizio, cosi' che non si debbano piu' creare le directory a mano

Saludos
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum