Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
(yet another) Gentoo search engine
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Fri Dec 14, 2007 6:19 pm    Post subject: (yet another) Gentoo search engine Reply with quote

Some months ago I asked on the gentoo channels on IRC, how to look for a package in an overlay you don't have installed.
Or how to search for a package whose name is unknown, in an unknown overlay.
A generous soul introduced me with the command update-eix-remote, a new feature of recent eix versions.
But it wasn't quite what I wanted or imagined.

As I had nothing to do I decided to make a portage indexer, with the information of all overlays.
The thing is on http://Gentoo.zapto.org.

EDIT : http://Gentoo.zougloub.eu.

Some features were added over the time, such as reverse dependencies display and search, regexp search, firefox search plugins, overlay information, and an open wiki for comments on packages, overlays, and this website of course.

If you own an overlay, feel free to tell me, and I'll reference it.

I'll be pleased to receive feedback.

Play with it and ask features you want ;)

Thank you !


Last edited by Zougloub on Tue May 04, 2010 5:11 am; edited 4 times in total
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri Dec 14, 2007 6:25 pm    Post subject: Reply with quote

Great stuff!

Long awaited something like that.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
golding
Apprentice
Apprentice


Joined: 07 Jun 2005
Posts: 229
Location: Adelaide / South Australia

PostPosted: Sun Dec 16, 2007 12:26 am    Post subject: Reply with quote

gimpel wrote:
Great stuff!

Long awaited something like that.


There was something similar a couple of months ago, but it only lasted a week. May this example (which works quite well) last a little longer.

The search for particular packages is what I have been waiting for, a long time in fact. I don't know why the Gentoo Overlay crew haven't had the search incorporated...

BTW gimpel, what happened to your site yesterday? It was down until this morning (my time AU). I was trying to add your overlay for the google-desktop. :D
_________________
Regards, Robert

..... Some people can tell what time it is by looking at the sun, but I have never been able to make out the numbers.
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Sun Dec 16, 2007 5:19 am    Post subject: Reply with quote

golding wrote:

There was something similar a couple of months ago, but it only lasted a week. May this example (which works quite well) last a little longer.


Fortunately I can keep this site running :wink:
After a few days of testing on my poor laptop, it will move to a "true" web server (keeping its current URL, thanx noip).
Data will be updated every day, as it is now (I can decrease the frequency, but I see no need to increase it).

At the moment I have time and can implement nearly whatever people ask me on this site.
Later, I might not have the time to modify it that easily.
I have a lot of visits and a few comments. Don't be shy :!: and give feedback if you want more.
I can get very busy (or lazy) and can't be involved on a regular basis with projects such as Gentoo ; I don't have ties with gentoo devs, forum or IRC mods, and keeping this thread running might be the only way to keep the site visible.

:idea: Before asking for features, notice that I made this because I wanted to answer basic "end-user questions" such as : «what is the name and where can I find the package doing...», «what are its dependencies», «how many packages are there in Gentoo», and that there are some things that can't be done (mostly what [url]packages.gentoo.org[/url] does : new packages information, link to bugzilla threads, etc.) and I don't want to do either, because it is done very well or is not the purpose of this site.

:idea: I can't remember when I first heard of gentoo overlays.
I think mentionning them (a good paragraph) in the gentoo handbook would be a good idea...
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1291
Location: Netherlands

PostPosted: Sun Dec 16, 2007 10:37 am    Post subject: Reply with quote

Can you index the package *lists* as well so that I can search to which package a file belongs?

This would be a great feature :)

Greetz
swimmer
Back to top
View user's profile Send private message
likewhoa
l33t
l33t


Joined: 04 Oct 2006
Posts: 743
Location: Brooklyn, New York

PostPosted: Sun Dec 16, 2007 4:24 pm    Post subject: Reply with quote

swimmer wrote:
Can you index the package *lists* as well so that I can search to which package a file belongs?


while that being a great feature it would require every single package to be installed on the server and this is something that is easier said than done. on the other hand, some of the features i would like implemented are.


  1. filter by keywords dropdown. i.e ~x86 only.
  2. filter by single or multiple category types dropdown.
  3. filter by single or multiple USE flags textbox.
  4. shown results in compact mode checkbox. i.e just show "package full name and version" i.e xorg-x11-7.3
  5. allow results to come from select overlays or filter by no overlays.
  6. sort by: version,overlay,name,keyword & popular (log hits on package views.)
  7. results should include "License, & USE flags" as an option to search results or on them in addition to what's already showing.


That's all for now. Thanks for contributing, and if you need hosting let me know, I'll put you on a Gentoo ded serv running lighty.

likewhoa
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Mon Dec 17, 2007 2:46 am    Post subject: Reply with quote

swimmer : as likewhoa said, this feature can't be implemented fully.
( for that I'd ask people in #gentoo to run qfile, it would be simpler :? )
Even if likewhoa provided me a dedicated box to spend its life compiling stuff (every version of every package) and storing the CONTENTS file, it would have to use default use flags, (I don't think every version of every package with every use flags combination can be reached) and a fixed architecture.
It would limit the accuracy of the file listings.
What could be done too is using the contents of the binary packages that some guys gracefully provide.
I'm not very motivated to do any of these ; the target audience is IMO very limited.

likewhoa : suggestions noted, some are immediate and are effective (License, USE) ; some don't fit the current design of the site and will be implemented later (ie. not tonight :D ).
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1291
Location: Netherlands

PostPosted: Mon Dec 17, 2007 3:13 am    Post subject: Reply with quote

@Zougloub: Don't bother - it was just wishful thinking ;-)

But thanks for your great work in aany case!!!

Greetz
swimmer
Back to top
View user's profile Send private message
oshecho
n00b
n00b


Joined: 23 Dec 2006
Posts: 62

PostPosted: Mon Dec 17, 2007 6:21 pm    Post subject: Reply with quote

Sweet awesomeness.
I love it.
_________________
Adopt an unanswered post!
God rocks
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Tue Jan 15, 2008 12:58 am    Post subject: Reply with quote

The site has moved to its definitive location :)

Service will be interrupted for a pair of minutes.

yay ;)
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 5709
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Thu Jan 24, 2008 5:10 pm    Post subject: Reply with quote

gimpel wrote:
Great stuff!

Long awaited something like that.


++

love it,

there was a replacement for packages.gentoo.org while it was offline but wasn't up too long

hopefully your site / search will stay up longer :)
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD
2.6.37.2_plus_v1: BFS, CFS,THP,compaction, zcache or TOI
Hardcore Linux user since 2004 :D
Back to top
View user's profile Send private message
zixnub
n00b
n00b


Joined: 27 Dec 2007
Posts: 66
Location: Brasschaat, Belgium

PostPosted: Thu Jan 24, 2008 8:18 pm    Post subject: Reply with quote

++
good innitiative, I'll be sure to check it out.
Back to top
View user's profile Send private message
wolfden
Tux's lil' helper
Tux's lil' helper


Joined: 13 Oct 2004
Posts: 102
Location: Midwest

PostPosted: Fri Jan 25, 2008 12:33 am    Post subject: Reply with quote

You can add a firefox search plugin for the site too

Code:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Gentoo Packages</os:ShortName>
<os:Description>Gentoo Packages</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAACXf4IApYGDAJaChQCsiIkAp4mLALGKkgC0jI4AroyRALWNkQCikI8AuI2SAKKQkwCjkJQAn5GVALqSkQDBk5EAq5aYAKyXmQDDlZgAvZaXALyXmwCzmZ0Aw5q
cAMaeoQCtoaYAzaCkALmkpwCwpagAraanAMympADHpaoA1qajANGqqgDQq6oA4qurAPeprAD3qq0A96utAPSssADksrIA5bKyAN2xuQD4sbMA2LS1ANi4tgD/tbUA/rW2AP6
3twD1uLsA+7i5APu5uQD+uboA47rAAP27vADevr4A27+9APy8vADZv8QA/r6/APO/wQDlv8YA57/GAPTAwwD+wMEA9cDGAP3BwAD1wsIA/cPDAObGxQD9xcUA/sXGAP7G
xQDwxsoA5MnFAP3HxgD9yMYA08vNAOzI0ADnys8A88nSANbNzwD9y8wA9MvQAP7MzQDoz8wA887QAPTP0gD8z9AA6tLSAPzR0AD60dEA/tHSAO3T2AD+09QA7dPaAPLV1
gD+1NYA4tfcAP3W1wD92NkA5NvdAPTb2gD+2tsA/dvcAPXc3QD03N8A8NzhAP3d3gDv390A/t7fAPbf3wD+398A99/iAPrg4AD+4OEA/OHiAPzh4wD64+MA9+PnAPvj5gD95O
UA8ObnAPzl5wD+5egA9efmAPfm6QD+5+gA++joAP7o6QD96OoA9OroAPvp6QD66ukA8OvtAPnr7AD96+wA/evtAPfs7QD+7O4A++7uAPbu8AD+7u8A/+7vAP7v8QD/7/EA
+/DyAP3x8AD88vIA/vLzAPrz8gD49PUA+/T2APn19QD69fUA/fb3AP739wD/9/gA+fj4APv4+AD9+PgA+vn6AP75+QD++foA/Pr7AP37+wD++/wA+/z8APz8/AD8/P0A/fz9AP
v9/QD8/f0A/P3+AP79/gD//f4A/P79AP3+/QD7/v4A/v79APz+/gD9/v4A/v7+AP/+/gD9/v8A/v7/AP/+/wD9//4A/v/+AP3//wD+//8A////AAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvhsNCwwYTJ24vr6+vr6+vhUWKCcfDwMQUKe+vr6+vr4ZW
mdtcnNYIQYRYb6+vr6+KXqHjpCNiItsIAEavr6+vjx9prKupZyRipJUDge+vr6gTpa0uL62oY+Ag3wdBb6+uKhcjLe6va6Ufm9rhCwIvr65rDl5sb26mntmXVd1NxSwhRwAF5i8t5t4
YlFHQ3ErZAITSZW0r6STdFtFOjUyOx42mbS+qlYSCl9TPzMuJG40nre9vYYiCQRlSjgtJVK1Xmqzvr2jgkRoWUEvI1Wtvqk9ibW7vaJ/YEYxJnCzvr6+vk1pp5+BY0sqPpe4ub69vri0
dk9IQjBAd6u+vb6uvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</os:Image>
<os:Url type="text/html" method="GET" template="http://gentoo.zapto.org/packages/search?description={searchTerms}"></os:Url>
</SearchPlugin>


copy the above and call it gentoo-packages.xml and put it in your firefox/mozilla searchplugins folder than restart the browser and you should now have a new search engne to select

mod edit: fixed huge line --bunder
Back to top
View user's profile Send private message
easy target
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jan 2008
Posts: 134

PostPosted: Fri Jan 25, 2008 2:31 am    Post subject: Reply with quote

Nice :-)
I agree with likewhoa's features request and also would like to ask for placing a search form in results page so that it wouldn't be necessary to go back to main page to try a new search :-).
Also, packages coming from overlays should have additional info, e.g. "from java-experimental overlay".

swimmer wrote:
Can you index the package *lists* as well so that I can search to which package a file belongs?


Try this

regards
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1291
Location: Netherlands

PostPosted: Fri Jan 25, 2008 2:51 am    Post subject: Reply with quote

Ah nice :)

Thank you very much for the link!

Greetz
swimmer
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Sun Jan 27, 2008 11:45 pm    Post subject: Reply with quote

Thanks wolfden for your search plugin.
I'm putting this link on teh site.

easy target : packages coming from overlays don't belong to the «gentoo» overlay.
But yeah I'll try to make something more visible.
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Sat Feb 02, 2008 9:51 am    Post subject: Reply with quote

I added reverse dependencies information for packages, since a friend asked it, and it wasn't very long to implement.

When browsing a package, a link for reverse dependencies is displayed.

By going to the main page : http://Gentoo.zapto.org/ and if you use Firefox, you'll find the search engine "plugins" for the normal search by description, and the one for reverse dependencies.

I only provided the searchplugin for Firefox, but If someone is willing to translate it for other browsers, feel free to go ;)
Back to top
View user's profile Send private message
easy target
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jan 2008
Posts: 134

PostPosted: Mon Feb 04, 2008 4:48 pm    Post subject: Reply with quote

Zougloub wrote:
Thanks wolfden for your search plugin.
I'm putting this link on teh site.

easy target : packages coming from overlays don't belong to the «gentoo» overlay.
But yeah I'll try to make something more visible.


Thanks for info about overlays :-).

Some other requests:

  • Link to changelog
  • I think that "Link" title should be "Ebuild", because it is a link to ebuild.
  • Tree timestamp (like in packages.gentoo.org) also would be useful (how often do You sync?)


Thanks in advance :-).
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Mon Feb 04, 2008 5:20 pm    Post subject: Reply with quote

Hi easy target,
- I renamed "Link" to ebuild following your advice.
- I wrote "Today xxx there are nnn packages" which is an indirect way to say that packages info is updated daily ;)
- I'll do the changelog link later, I'm busy today :oops:

Thanks for your suggestions !

I'm making a wiki that should be linked with the packages information... I don't know if it will be used, but I did write some information in it and thought I could share it on g.z.o.
Back to top
View user's profile Send private message
easy target
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jan 2008
Posts: 134

PostPosted: Mon Feb 04, 2008 11:08 pm    Post subject: Reply with quote

Zougloub wrote:

- I wrote "Today xxx there are nnn packages" which is an indirect way to say that packages info is updated daily ;)


Yeah, I've seen it, but didn't think it was so 'indirect' ;-).
Back to top
View user's profile Send private message
ryker
Guru
Guru


Joined: 28 May 2003
Posts: 412
Location: Portage, IN

PostPosted: Thu Feb 07, 2008 5:30 pm    Post subject: Reply with quote

Not a very pretty website but it is very functional and convenient. Thank you for creating it.
_________________
Athlon 64 3200+, 80G WD sata hd + 200G IDE, 1G Geil DDR400, MSI K8T Neo
IntelCore2Duo 2.0Ghz MSI laptop,100G SATA hd, 2G RAM
Back to top
View user's profile Send private message
alphonce
Apprentice
Apprentice


Joined: 10 Oct 2004
Posts: 184
Location: Sweden

PostPosted: Wed Feb 13, 2008 8:58 am    Post subject: Reply with quote

Nice engine.

But I think it would be better if you showed the packages in reversed order, ie the latest first, because it's often those you want to find.

THanks for a great site.
_________________
no computer at the moment! :cry:
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Thu Feb 14, 2008 4:44 am    Post subject: Reply with quote

Listing order has been "corrected" ; I think everybody would agree with alphonce (and I feel dumb to not having done so at first :oops:).

...and I corrected a stupid bug happening when searching for a package in a specific category (bad package url)
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Thu Feb 28, 2008 12:36 am    Post subject: Reply with quote

Downtime :roll:

There was a power outage this afternoon in the building hosting the server.
Unfortunately the students that were in charge of the network maintenance are on holidays and left with the keys.
And I'm 8000km away.
The server will be back on tomorrow morning (~9:00 UTC).
Back to top
View user's profile Send private message
Zougloub
n00b
n00b


Joined: 14 Dec 2007
Posts: 30

PostPosted: Mon Mar 03, 2008 8:21 am    Post subject: Reply with quote

Tonight I made some arrangements to have the site display nicely... with links :twisted:

For those who could be interested, the site also has :
- gentoo man pages (see this topic)
- a pastebin at http://Gentoo.zapto.org/p/ whose submissions will stay forever (will be removed if you ask).

The wiki is now linked, but information is very sparse. One day I'll check if pages are present before linking them in the search engine pages...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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