Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
New Portage Frontend
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  

What name you like the most for a new GUI and ncurses portage frontend?
Emergetic
66%
 66%  [ 34 ]
Portake
33%
 33%  [ 17 ]
Total Votes : 51

Author Message
Pythonhead
Developer
Developer


Joined: 16 Dec 2002
Posts: 1801
Location: Redondo Beach, Republic of Calif.

PostPosted: Mon Jun 05, 2006 5:54 pm    Post subject: Reply with quote

Genone wrote:
nice name.
As for searching a xml+python+ncurses expert, some time ago (two years IIRC) I've been looking into wrting some portage related ncurses stuff myself, but wasn't able to find a decently documented widget framework (pycdk didn't even work with it's own examples, couldn't find any docs about newt), and as the standard curses module in python is very basic and I didn't want to deal with all the window handling stuff myself I dropped the idea. I really hope you have more luck, and if you find anything let me know.


This is the best I've found and it has great documentation and tutorial/examples:
http://excess.org/urwid/
dev-python/urwid
Back to top
View user's profile Send private message
Tenobok
Apprentice
Apprentice


Joined: 09 Jul 2004
Posts: 196
Location: Germany, Karlsruhe

PostPosted: Wed Jun 07, 2006 6:57 am    Post subject: Reply with quote

I would call the programm "Emerge and see", but that's too long and that's why I would shorten it to emergeNC, which would be fitting to the programm in three ways. (Emerge 'n' see, for the graphical part - emergeNC (Because it uses NCurses) - and a nice wordplay with emergency.
_________________
"I love deadlines. I like the whooshing sound they make as they fly by." - Douglas Adams
Back to top
View user's profile Send private message
Krogen
Tux's lil' helper
Tux's lil' helper


Joined: 26 May 2005
Posts: 103
Location: Chicago PL

PostPosted: Wed Jun 07, 2006 8:54 pm    Post subject: Reply with quote

EmergeNC would be no good just for that reason - it rhymes with emergency. Emergency would be a good name for a backup utility - not a portage frontend.
Back to top
View user's profile Send private message
gollo
n00b
n00b


Joined: 07 Oct 2004
Posts: 9

PostPosted: Mon Jun 12, 2006 10:38 pm    Post subject: Reply with quote

Maybe I'm missing something but why are we re-inventing the wheel? There are already portage GUI's. For example Kuroo. Granted this one has the nice cli GUI so that's a plus in it's favor but everything else (remote admin, etc) could all be added fairly easy couldn't it? Just my 0.02.
Back to top
View user's profile Send private message
dol-sen
Developer
Developer


Joined: 30 Jun 2002
Posts: 2153
Location: Richmond, BC, Canada

PostPosted: Mon Jun 12, 2006 11:26 pm    Post subject: Reply with quote

He started out wanting to make an ncurses gui. He has since added gtk, etc as other gui frontends. As for porthole, I would not turn down the opportunity to add an ncurses frontend, but as the code stands it would still require gtk for an ncurses front end. There are parts of the code logic embeded in the widget processing/updating. I intend on seperating out what I can so that alternate widget sets can be install flag options. ie. KDE, gtk2, etc. Possibly even an ncurses one if someone wants to do it. Unfortunately seperating out some code will add replication of code and some aditional complexity.

Don't forget, people have different ways of looking at things. He may prefer a different layout of data than what Kuroo and Porthole offer. If not then perhaps it would be better to see if interface development could be added one of the existing projects.
_________________
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Back to top
View user's profile Send private message
JeDi
n00b
n00b


Joined: 10 Feb 2003
Posts: 42
Location: Belgium

PostPosted: Tue Jun 13, 2006 12:57 pm    Post subject: Reply with quote

What would be nice is one tool that is decently implemented. What I mean by that is that seperate logic parts are also implemented seperately (I would do that using OO design, but I don't know what language(s) you guys use). It seems that you are planning to abstract the GUI, so more frontends can be made, so that's one big step in the right direction. But other parts could be abstracted as well (sort of plugin system), so new features can be added easily (like the suggestions made in this thread).
Off course I don't have time to help, so these things are easy to say :oops: What I want to say is just that as long as there isn't a really flexible portage management tool, new ones will keep springing up, while otherwise only new modules for the one framework would spring up...

So good luck with this, I will follow its progress (and start testing it as soon as I'm done doing windows mobile development in visual studio :roll: ).

One more suggestion that I would like to see: if you want to have a tool to easily manage the packages of remote gentoo boxes, I would choose for an web frontend. Every computer has a decent browser nowadays, so you wouldn't need extra software to do some quick'n dirty managing at you parents-in-law's house. It would become something like webmin, or maybe even a module for webmin?

Greetz,
JeDi
_________________
Greetz,
JeDi
Back to top
View user's profile Send private message
buanzo
n00b
n00b


Joined: 21 Apr 2006
Posts: 40
Location: Buenos Aires, Argentina

PostPosted: Tue Jun 13, 2006 7:13 pm    Post subject: Reply with quote

JeDi wrote:
But other parts could be abstracted as well (sort of plugin system), so new features can be added easily (like the suggestions made in this thread).


Yes, we already have a plugin system in our heads.

JeDi wrote:
So good luck with this, I will follow its progress (and start testing it as soon as I'm done doing windows mobile development in visual studio :roll: ).


Cool! As soon as we make our first release, I'll setup the genetic-users and announce mailing lists. So far, we only have the -devel one.

JeDi wrote:
One more suggestion that I would like to see: if you want to have a tool to easily manage the packages of remote gentoo boxes, I would choose for an web frontend. Every computer has a decent browser nowadays, so you wouldn't need extra software to do some quick'n dirty managing at you parents-in-law's house. It would become something like webmin, or maybe even a module for webmin?


Wouldn't that be a CGI-based frontend? ;)

Sincerely,
Buanzo
_________________
Arturo 'Buanzo' Busleiman - http://www.buanzo.com.ar/pro/eng.html
Enigform - Securely Login to websites using OpenPGP+Firefox
http://wiki.buanzo.org
Back to top
View user's profile Send private message
JeDi
n00b
n00b


Joined: 10 Feb 2003
Posts: 42
Location: Belgium

PostPosted: Wed Jun 14, 2006 10:33 am    Post subject: Reply with quote

buanzo wrote:
Yes, we already have a plugin system in our heads.

Very very cool.

buanzo wrote:
Wouldn't that be a CGI-based frontend? ;)

Yes, for example. Or php, or whatever server-side scripting language you choose. Is this planned? That would be great!
_________________
Greetz,
JeDi
Back to top
View user's profile Send private message
buanzo
n00b
n00b


Joined: 21 Apr 2006
Posts: 40
Location: Buenos Aires, Argentina

PostPosted: Wed Jun 14, 2006 11:17 am    Post subject: Reply with quote

JeDi wrote:

Yes, for example. Or php, or whatever server-side scripting language you choose. Is this planned? That would be great!


It is not planned, but as someone mentioned earlier, we want to split gui from core, thus allowing different frontends to be developed. A web-based one would definitely be a cool thing to do. We'll focus on ncurses and multiplatform GUI right now, but we'll keep the web-based frontend idea in our heads.
_________________
Arturo 'Buanzo' Busleiman - http://www.buanzo.com.ar/pro/eng.html
Enigform - Securely Login to websites using OpenPGP+Firefox
http://wiki.buanzo.org
Back to top
View user's profile Send private message
dol-sen
Developer
Developer


Joined: 30 Jun 2002
Posts: 2153
Location: Richmond, BC, Canada

PostPosted: Wed Jun 14, 2006 2:42 pm    Post subject: Reply with quote

1) There already is a webmin module for portage. But I believe it is out of date with portage development.

2) Porthole already has a plug-in system, I just don;t have any really good ones though. I have a plugin for profuse, but I have found profuse to mees things up so I have not released it. Another porthole dev came up with a reverse dep plug-in but I have not heard from him in ages :(

3) for a browser based portage frontend there is/was one made for kde and konquerer, I don't recall the name. But I belive it was not for remote management.

4) Porthole started out as a simple portage browser, that grew and grew. Keeping all logic separate from from gui widgets can be difficult and keeping the two syncronized even more difficult. I know I've been trying to separate some. Some advice, you may find it easier to duplicate functionality in replacement modules for different frontends than keeping the logic completely separate from the gui widgets. It will simplify things greatly in some cases.
_________________
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Back to top
View user's profile Send private message
GNUtoo
Veteran
Veteran


Joined: 05 May 2005
Posts: 1919

PostPosted: Thu Jun 15, 2006 1:10 am    Post subject: Reply with quote

you could also add advanced search capabilirties
an example wouls be:
to be able to search for a package within a cathegory

reason:
the web frontend isn't great and there is too much packages so sometime it's impossible to find the one you want
Back to top
View user's profile Send private message
buanzo
n00b
n00b


Joined: 21 Apr 2006
Posts: 40
Location: Buenos Aires, Argentina

PostPosted: Thu Jun 15, 2006 1:12 am    Post subject: Reply with quote

new_to_non_X86 wrote:
you could also add advanced search capabilirties


Genetic will use eix as a searching backend, among other stuff. Apart from that, dams (developer of profuse and flagedit) will give us a big hand in USE flags related functionality.
_________________
Arturo 'Buanzo' Busleiman - http://www.buanzo.com.ar/pro/eng.html
Enigform - Securely Login to websites using OpenPGP+Firefox
http://wiki.buanzo.org
Back to top
View user's profile Send private message
GNUtoo
Veteran
Veteran


Joined: 05 May 2005
Posts: 1919

PostPosted: Thu Jun 15, 2006 1:18 am    Post subject: Reply with quote

and what about a gestion of binary packages
there are 2 computer
one computer could make the other compile the package and it's dependencies over ssh

it should also be cool to track the dependencies of packages
an example:you install firefox
you dont want it anymore
you unmerge it but not it's dependencies...
but mabe that's a portage related problem
Back to top
View user's profile Send private message
buanzo
n00b
n00b


Joined: 21 Apr 2006
Posts: 40
Location: Buenos Aires, Argentina

PostPosted: Thu Jun 15, 2006 1:26 am    Post subject: Reply with quote

new_to_non_X86 wrote:
and what about a gestion of binary packages
there are 2 computer
one computer could make the other compile the package and it's dependencies over ssh


Interesting idea/concept. In any case, it's quite a futuristic thing, at least from the project's current status :P

new_to_non_X86 wrote:
it should also be cool to track the dependencies of packages
an example:you install firefox
you dont want it anymore
you unmerge it but not it's dependencies...
but mabe that's a portage related problem


The truth is, I don't want Genetic to store any kind of information, I just want it to be a "client" that issues commands thru ssh, parses the output, etc. I believe that's more a Portage thing, as you correctly state, and, in any case, Portage is growing in stability and features in a good speed ;)
_________________
Arturo 'Buanzo' Busleiman - http://www.buanzo.com.ar/pro/eng.html
Enigform - Securely Login to websites using OpenPGP+Firefox
http://wiki.buanzo.org
Back to top
View user's profile Send private message
GNUtoo
Veteran
Veteran


Joined: 05 May 2005
Posts: 1919

PostPosted: Thu Jun 15, 2006 3:05 am    Post subject: Reply with quote

by the way i wait for a great feature in portage 2.2 is there any information about the relase or the developement of the 2.2???
Back to top
View user's profile Send private message
circus-killer
n00b
n00b


Joined: 05 Jun 2006
Posts: 67
Location: Johannesburg, South Africa

PostPosted: Thu Jun 15, 2006 7:40 am    Post subject: Reply with quote

gentoo_dude wrote:
I don't like either names. I like the way portage works right now.


Yeah, portage is shweet the way it is. and both names sound......horrible. both names sound like the speaker of said words has a mental disability. :?
_________________
Get the f*ck outta here if you ain't down with the clown!

(\ /)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination
Back to top
View user's profile Send private message
Sachankara
l33t
l33t


Joined: 11 Jun 2004
Posts: 696
Location: Stockholm, Sweden

PostPosted: Thu Jun 15, 2006 9:40 am    Post subject: Reply with quote

Well, wouldn't "PortageGUI" and "PortageCurses" be much more simple? Even though the normal portage tool is called emerge...
_________________
Gentoo Hardened Linux 2.6.21 + svorak (Swedish dvorak)
Back to top
View user's profile Send private message
buanzo
n00b
n00b


Joined: 21 Apr 2006
Posts: 40
Location: Buenos Aires, Argentina

PostPosted: Thu Jun 15, 2006 11:14 am    Post subject: Reply with quote

Oh come on, we had this "names" discussion PAGES ago :P
_________________
Arturo 'Buanzo' Busleiman - http://www.buanzo.com.ar/pro/eng.html
Enigform - Securely Login to websites using OpenPGP+Firefox
http://wiki.buanzo.org
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 8690
Location: beyond the rim

PostPosted: Thu Jun 15, 2006 1:48 pm    Post subject: Reply with quote

buanzo wrote:
Genetic will use eix as a searching backend, among other stuff.

In that case don't expect much help from portage devs on any query related subjects.
Back to top
View user's profile Send private message
andrewd18
Guru
Guru


Joined: 11 Apr 2004
Posts: 364
Location: Wisconsin, USA

PostPosted: Thu Jun 15, 2006 3:31 pm    Post subject: Reply with quote

I'd like to see a feature where certain packages could be compiled with different CFLAGS="" options. Xine doesn't do well with -ggdb in the CFLAGS, but I use it for the rest of the system; a nice, easy way of doing that would be nice too.

~~ Andrew D.
_________________
Keep Your Toolchain Stable! - emwrap.sh

There's no place like ::1
Back to top
View user's profile Send private message
Sachankara
l33t
l33t


Joined: 11 Jun 2004
Posts: 696
Location: Stockholm, Sweden

PostPosted: Thu Jun 15, 2006 4:43 pm    Post subject: Reply with quote

The best way to do something if you can't come up with a name for it: Call it project X, develop it, finish it, debug it, then come up with a name when you have something to display. There are too many projects that discuss a lot but don't produce any code. At the same time you don't get people exited for something that might eventually fail, so you'll save yourself some embarrasment... :P
_________________
Gentoo Hardened Linux 2.6.21 + svorak (Swedish dvorak)
Back to top
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Fri Jun 16, 2006 9:17 am    Post subject: Reply with quote

I should complain to my ISP. My net is WAY slow. Anyways:

I think that portage works just fine as-is. Emerge with a CLI is fine. Konsole works with it. Why the need?

If you have to make one, why not Port Fe, as in Port[age] F[ront] e[nd]. Maybe stupid, I don't know, but both mentioned names make about as much sense as, well, they just don't make sense (actually, I couldn't come up with something funny to say).
_________________
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
Back to top
View user's profile Send private message
LanceHaverkamp
n00b
n00b


Joined: 08 Aug 2004
Posts: 3

PostPosted: Sun Aug 12, 2007 12:46 am    Post subject: Reply with quote

How about ezmerge

Lance
Back to top
View user's profile Send private message
Zucca
Apprentice
Apprentice


Joined: 14 Jun 2007
Posts: 201
Location: Helsinki, Finland

PostPosted: Mon Aug 20, 2007 8:05 pm    Post subject: Whoa. Reply with quote

I'd really like to see a one ncurses portage frontend.
I currently use emerge from command line and sometimes Kuroo.

Ncurses based could be easily ran from remote computer via ssh (in my case: from cellphone ;P) and what's even better: it can be ran in screen (the software, not device).

Oh btw: If someone already knows about ncurses based Portage frontend, please tell me. =)
_________________
Threading support for your bash scripts.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
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