Opened 7 years ago

Closed 3 years ago

#1106 closed proposed-project (wontfix)

Hackage Web Interface, Doc-Browser

Reported by: nominolo@… Owned by: none
Priority: OK Keywords:
Cc: Difficulty: 1 person Summer
Mentor: not-accepted Topic: Cabal

Description (last modified by Saizan)

Flesh out the Hackage web interface:

  • Browsable source code
  • Links from source-code to documentation and back (to any package)
  • Syntax-coloring
  • Search functions (for modules) (we use Google, ATM)

See http://hackage.haskell.org/trac/hackage/wiki/HackageToDo for more ideas.

Interested Mentors

  • Ross Paterson <ross@…>

Interested Students

  • Andrea Vezzosi <sanzhiyan@…>

Change History (9)

comment:1 Changed 7 years ago by ross

  • Description modified (diff)

comment:2 Changed 7 years ago by sboehme

  • Description modified (diff)

comment:3 Changed 7 years ago by nominolo

  • Description modified (diff)

comment:4 Changed 6 years ago by nominolo

  • Description modified (diff)
  • Priority set to good

comment:5 Changed 6 years ago by Saizan

  • Description modified (diff)

comment:6 Changed 6 years ago by duncan

This overlaps a bit with the Hoogle 4 project which aims to replace the page listing and search page of hackage with hoogle.

But the source browsing is good and there are dozens of other hackage things we need, perhaps we could make a more specific proposal using those.

If anyone wants to apply for this I'm happy to help improve their project proposal, just ask.

comment:7 Changed 6 years ago by duncan

Perhaps we can fold this in with ticket #1554. That ticket already suggests that there are two alternatives that'd both be one project in size. Perhaps this ticket should concentrate on the reporting framework and leave the actual build reporting to the other ticket.

comment:8 Changed 6 years ago by ross

  • Priority changed from good to OK

The source code bit is a matter of adding a flag to haddock, I think, and as Duncan says the searching overlaps with #1429. I agree that a reporting framework is the next big thing. It may involve structured data for each package, and there will probably be a need for a structured search in addition to the full-text search proposed for Hoogle 4.

Therefore downgrading to OK, but a proposal focussed on reporting could be good.

comment:9 Changed 3 years ago by tibbe

  • Resolution set to wontfix
  • Status changed from new to closed

This should probably be implemented in the new Hackage server so I'm closing this for now. We should create a new proposal once we have the new Hackage server up and running.

Note: See TracTickets for help on using tickets.