You are not logged in.
Viva la (r)evolution! ;-)
dp == robespierre?
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Trying to search the forum for 'GUI pacman' doesn't give a very concise list of what's available.
There could be a wiki page linking to the various options or something.
There is a User Contributions Page:
http://wiki2.archlinux.org/index.php/Us … utionsPage
Markku
Offline
dp wrote:Viva la (r)evolution! ;-)
dp == robespierre?
Max said: "Vive la revolution" ... i say: Vive la Evolution!!
... but i'm more kind of a Sísyphos ;-)
The impossible missions are the only ones which succeed.
Offline
... but i'm more kind of a Sísyphos ;-)
8)
We all have pushed our boulders up hills, only to see them come a' rolling down again.
Some just more often than others. ![]()
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
That's one of the reasons I was asking; if people knew what was available, they could do some collaboration... but first step is to know what's available.
you can't do a frontend without libpacman Dusty, that's why nothing happens so no need for collaboration at this point, just waiting...
arch + gentoo + initng + python = enlisy
Offline
To collaborate on a project in software development, I have uploaded phpCollab for user-contributions.org to check out how it works. At first try it seems working well. There are three level of login permissions (admin, project admin and user).
http://www.php-collab.org/blog/
phpCollab in action, click "User Projects Working Board":
http://user-contributions.org/forums.html
Markku
Offline
you can't do a frontend without libpacman Dusty,
Can't is such a strong word...
It *can* be done. Hell, it wouldn't even have to be a frontend; you could rewrite pacman to use a GUI from scratch if you wanted to.
Whether it was smart to do it, that's another thing. My question was not dealing with whether it could be done, but with learning about the attempts that have been done. Even if they are all done poorly.
Dusty
Offline
hello Dusty,
of course you can write a complete pacman in every language and in every gui toolkit around, but it won't happen because it's way too much work to reinvent the exact same wheel over and over and also to maintain separate codebases,
A pygtk frontend for libpacman could be done in under 1000 lines,
I don't know how many lines libpacman is going to be but it must be atleast a few thousand lines of C,
I think we will see frontends for Ruby, Java(3D maybe), Python, Perl, PHP, Mono(C#), C(both cli and gui), C++..
Gui toolkits: GTK, QT, Fox, ncurses, Javastuff(Swing and friends)
it will be atleast fifty, no?
arch + gentoo + initng + python = enlisy
Offline
yes, and with libidization, you need to stop calling it a frontend. It only confuses people. What will actually be occuring, is once a library is done, people will be writing their own package managers, using the pacman library.
A front-end implies using the pacman program in its entiretly, but passing calls to it and returning the output to the user. This is not what will be happening.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
I'm not so sure of that cactus,
library == backend
user interface == frontend
Isn't that what you mean more like a "wrapper"?
I'm not an expert but this is what I think about it.
arch + gentoo + initng + python = enlisy
Offline
library == common code shared across multiple applications. Think libc, the C standard library.
frontend == UI. Indeed. But it would be odd claiming that kate, or konqueror is a frontend to kdelibs.
I guess it really doesn't matter so much what people say, as long as people understand. It just seems that alot of the discussion about a gui pacman and the issues around that, are clouded by people not understanding...
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
What part of that did i understand?
AKA uknowme
I am not your friend
Offline
library == common code shared across multiple applications. Think libc, the C standard library.
frontend == UI. Indeed. But it would be odd claiming that kate, or konqueror is a frontend to kdelibs.I guess it really doesn't matter so much what people say, as long as people understand. It just seems that alot of the discussion about a gui pacman and the issues around that, are clouded by people not understanding...
hmm, I get your point now, well it's not a clear border between "program" and "frontend",
if we take libpacman and ui-pacman as example:
libpacman will do everything of the work and ui-pacman will just be what you see on the screen,
firefox is a program and not a frontend for gtk, don't know about kate or konqueror though, maybe they should be seen as programs and not frontends,
What part of that did i understand?
probably nothing!, because you're just a *BSD(apple calls it OSX) troll ![]()
arch + gentoo + initng + python = enlisy
Offline
bah
AKA uknowme
I am not your friend
Offline
bah
buh
The impossible missions are the only ones which succeed.
Offline
sarah31 wrote:bah
buh
look what you've all been reduced to!
Offline
guys, don't let sarhah's trolling get to you,
she'll be back when arch' ppc port is done
arch + gentoo + initng + python = enlisy
Offline
guys, don't let sarhah's trolling get to you,
she'll be back when arch' ppc port is done
that comment is funny in so many ways, lets consider two:
1. I bought my Mac for OS X not Linux. I was tired of Linux and PCs and have no interest in using Linux again.
2. "when Arch PPC is done". I will have been dead for over a thousand years before Arch on another architecture is released.
BTW I ran linux on a Mac once and would never do it again thank you very much.
AKA uknowme
I am not your friend
Offline
2. "when Arch PPC is done". I will have been dead for over a thousand years before Arch on another architecture is released.
gimme the hardware and enough webspace to host the repos and enough rights to run CVS and mysql on this server and in 11 days it will be ready
BTW I ran linux on a Mac once and would never do it again thank you very much.
what distro were this? when? (1992?) what was so wrong?
the biggest bad thing for me for OS X is, that you have to buy it and that it is not free ... imagine something like this:
[root@Asteraceae /]# pacman -Suy
:: Synchronizing package databases...
current [----------------] 100% 44K 23.1K/s 00:00:01
Targets: glib2-2.6.1-4 gtk2-2.6.1-5 qt-3.3.4-1
Total Package Size: 17.7 MB
This Upgrade will cost 17.70$
Proceed with upgrade? [Y/n] The impossible missions are the only ones which succeed.
Offline
"1. I bought my Mac for OS X not Linux. I was tired of Linux and PCs and have no interest in using Linux again."
Say bye-bye to freedom. Join the corporate owned mac zealot club.
Offline
I'm honestly getting sick of these OSX whores telling Linux users how awesome it is.
If you're that easily seduced to another OS, We're better off without you.
Now, Sarah. If you have nothing better to post. Kindly go away.
Offline
About frontends, libraries, etc.
A frontend is creating a new interface for a program that already exists (like Synaptic is a frontend for APT). It doesn't do anything that the program it runs over doesn't do.
Firefox can't be a frontend to GTK because GTK isn't a program per-se. GTK is a collection of libraries that controls the visual aspect of a program. You can't run 'GTK -v something' and make it do something.
Oh, and about Mac users telling Linux users how good OSX is (note that I have _never_ owned a Mac): OSX does all the things that *nix doesn't. It's built on a very secure base that IS a BSD at heart (therefore allowing geeks to tinker with the inner workings to their hearts content) with a very pretty, user friendly, and stable desktop enviroment. If you discount the fact that Aqua (the desktop enviroment) is propreietary (the BSD core is not), OSX is the best of both the *nix world and the mainstream world.
I don't ever plan on using OSX full time, but I would consider buying a Mac just so I wouldn't have to Google every time something goes wrong with Linux.
·¬»· i am shadowhand, powered by webfaction
Offline
I'm honestly getting sick of these OSX whores telling Linux users how awesome it is.
If you're that easily seduced to another OS, We're better off without you.
Now, Sarah. If you have nothing better to post. Kindly go away.
hold on ... OSX _is_ awesome in some points! ... and having a mini-mac is also a great thing, if you can afford it at the moment
in my eyes, the only trouble of OSX is, that it is not free (i'm a student, and have to care about my budget ... maybe in 5 years, this would look differently ;-) )
The impossible missions are the only ones which succeed.
Offline
About frontends, libraries, etc.
A frontend is creating a new interface for a program that already exists (like Synaptic is a frontend for APT). It doesn't do anything that the program it runs over doesn't do.
Firefox can't be a frontend to GTK because GTK isn't a program per-se. GTK is a collection of libraries that controls the visual aspect of a program. You can't run 'GTK -v something' and make it do something.
yes, but firefox does not the same thing that gtk does ... it is something completely different to gtk. firefox uses gtk to have a UI. the backend of firefox is not gtk!
a gui to pacman is going to have the same features that pacman has. there is not much additional features, what are going to be in a gui to pacman that will not be in pacman itself (at least in the beginning)
apropos: i just had a funny idea: why not writing a kio_pacman, so that you can pacman out of konqueror ... maybe i will have a look at it after my exams in april
The impossible missions are the only ones which succeed.
Offline
shadowhand wrote:Firefox can't be a frontend to GTK because GTK isn't a program per-se. GTK is a collection of libraries that controls the visual aspect of a program. You can't run 'GTK -v something' and make it do something.
yes, but firefox does not the same thing that gtk does ... it is something completely different to gtk. firefox uses gtk to have a UI. the backend of firefox is not gtk!
Didn't I say Firefox can't be a frontend to GTK? You just repeated what I said.....
A pygtk packman would be nice....
·¬»· i am shadowhand, powered by webfaction
Offline