Re: [Haskell-cafe] [Haskell] ANN: Portackage - a hackage portal

On Apr 27, 2012 6:18 PM, "Andrew Seniuk"
wrote: Oh, the idea wasn't that you would make the app, but that by providing a web service interface you would make it easier for me or anyone else to make an app or other alternative interface. It would also reduce bandwidth usage over screen scraping.
Yes, well as I mentioned in the part of my response you didn't quote, I agree it would be desireable, and am working on it, but my motivation was to provide people with something immediately useful. Once I get something reasonably efficient worked out, I'll look at uploading the Haskell code to Hackage, providing JSON data, etc.. Meanwhile if someone wanted to work on their own app or interface, it's not too hard to get CSV from the table. I made a mistake and the link was down for about 12 hours. It's back now, with a number of improvements and up-to-date hackage info. It is an expensive page to run, you may get "Script not responding" pop-ups depending on your hardware, but I think it's worth it. http://fremissant.net/portackage Kind Reg'ds, Andrew

Great work! Thanks. Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there. Best - Simon

First let me mention, there is now a complete modules tree with API
links (in a very preliminary state), at
http://fremissant.net/portackage/modules.php and the package view is
still http://fremissant.net/portackage
On Mon, Apr 30, 2012 at 11:35 AM, Simon Michael
Great work! Thanks.
Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there.
Simon, thank you. And, yes, as a temporary measure, I elided the
packages that expose no modules, to try to tame the slowness a bit. I
could provide them on a similar, separate page, until figure out some
optimisations.
Derek, if you're reading, sorry if I seemed defensive there before. :)
Okay, this bagel is screaming "Eat Me!!"...
Kind Reg'ds,
Andrew
On Mon, Apr 30, 2012 at 11:35 AM, Simon Michael
Great work! Thanks.
Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there.
Best - Simon
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

...and the "binary" packages (those exposing no modules) are now up at
http://fremissant.net/portackage/binary.php
Not nice to have them in a separate table, but for now that's the case. :(
So the three links in summary:
module tree: http://fremissant.net/portackage/modules.php
library packages: http://fremissant.net/portackage/binary.php
other packages: http://fremissant.net/portackage/portackage.php
On Mon, Apr 30, 2012 at 1:42 PM, Andrew Seniuk
First let me mention, there is now a complete modules tree with API links (in a very preliminary state), at http://fremissant.net/portackage/modules.php and the package view is still http://fremissant.net/portackage
On Mon, Apr 30, 2012 at 11:35 AM, Simon Michael
wrote: Great work! Thanks.
Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there.
Simon, thank you. And, yes, as a temporary measure, I elided the packages that expose no modules, to try to tame the slowness a bit. I could provide them on a similar, separate page, until figure out some optimisations.
Derek, if you're reading, sorry if I seemed defensive there before. :)
Okay, this bagel is screaming "Eat Me!!"...
Kind Reg'ds, Andrew
On Mon, Apr 30, 2012 at 11:35 AM, Simon Michael
wrote: Great work! Thanks.
Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there.
Best - Simon
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Oops, the three links in summary are: module tree: http://fremissant.net/portackage/modules.php library packages: http://fremissant.net/portackage/portackage.php other packages: http://fremissant.net/portackage/binary.php
participants (2)
-
Andrew Seniuk
-
Simon Michael