Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jun 2013 02:23:42 -0700
From:      Waitman Gobble <gobble.wa@gmail.com>
To:        Shane Ambler <FreeBSD@shaneware.biz>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: why is ports web page so far out of date
Message-ID:  <CAFuo_fwDuPspFXe2pXhBqD_B0ww9wjsTxTr776E3wYGqSfufsg@mail.gmail.com>
In-Reply-To: <CAFuo_fy5LSawmE_a3JUj5EV_WpwaAu-GsuuFkaKB9F%2B=9gxRTw@mail.gmail.com>
References:  <51ADD8AF.5010102@a1poweruser.com> <op.wx5rflwv34t2sn@markf.office.supranet.net> <CAFuo_fxWiYx6ZAsMy-E8rqNho0pWpK7rAu_TRH-4BtdNfYnd8g@mail.gmail.com> <51B013D2.5070106@ShaneWare.Biz> <CAFuo_fy5LSawmE_a3JUj5EV_WpwaAu-GsuuFkaKB9F%2B=9gxRTw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 5, 2013 at 11:29 PM, Waitman Gobble <gobble.wa@gmail.com> wrote:
> On Wed, Jun 5, 2013 at 9:45 PM, Shane Ambler <FreeBSD@shaneware.biz> wrote:
>> On 05/06/2013 17:00, Waitman Gobble wrote:
>>
>>> If you must have a web based version, another option is DIY roll your
>>> own ports index based on your own local ports tree. At least you can
>>> set it up how you want.
>>>
>>> a simple quick-together script running on my computer:
>>> https://dx.burplex.com/FreeBSD-ports/index.php
>>>
>>> there's a github link at the bottom of the page you can hack on if you
>>> wanna.
>>>
>>> cool thing is you can easily cross-reference all the corresponding
>>> gnats PR files in your mailbox to the generated port page, i'll add
>>> that bit tomorrow.
>>
>>
>> That looks useful. One thing I would think of adding is a search box.
>>
>> I would have thought of breaking the lists into pages but am surprised at
>> how fast the longer pages are generated.
>>
>> One port that it has an issue with is devel/pear-HTML_Select_Common the
>> <select> in the pkg-desc consumes all the following ports info. So you
>> probably want to escape or translate "<" ">" into &lt; &gt;
>>
>>
>
> hi,
>
> search box would probably be cool! :) I'll get on it.
>
> and yes, it /totally/ needed to broken up into pages. I think that's
> working now.
>
> Ok, I agree with you on the HTML entities, it's a done deal.. There
> are some updates to post. I have GNATS linked up. I thought I might
> have to cache a bunch of stuff considering
>> du -h ports
> 1.5G ports
> just the ports-related GNATS stuff is 1.5G. and growing every day. but
> it's live code, seems perky enough. It might be good to add in the
> mailing list stuff too. maybe 10x that 1.5G though, guessing.?
>
>  I'm thinking about trying to somehow cross-reference the Makefiles to
> the Porter's Handbook and maybe the .mk files. And maybe the other way
> around too. It's like a bag of examples.
>
> --

basic search box now working, posted on git.
https://dx.burplex.com/FreeBSD-ports/index.php

I think maybe need list of ports modified selectable 1day-30days out.
But I think the http://www.freshports.org/ site already does this, and
it's better anyhow.

--
Waitman Gobble
San Jose California USA
510-830-7975



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFuo_fwDuPspFXe2pXhBqD_B0ww9wjsTxTr776E3wYGqSfufsg>