Re: [Haskell] Hackage2 server testing

On Mon, Sep 10, 2012 at 09:55:30AM +0200, Henning Thielemann wrote:
Next test: I have successfully uploaded a package candidate of 'gnuplot'. Now I go to the gnuplot candidate page and click on [maintain]. Then I get a new page with the text "Here, you can delete a candidate, publish it, upload a new one, and edit the maintainer group". Below this text the page is empty. Above this text there are the usual hackage navigation links. It does not look like a can do a lot with the package candidate so far.
Hackage people, what's the plan here? My assumption was that "Upload a package candidate" in Hackage 2 was just meant to check for problems in the package (which AFAIK is what "Checking a Cabal package" does in Hackage 1). It looks like more functionality might be planned, but not implemented? Should we just remove the "maintain" link for now? Thanks Ian -- Ian Lynagh, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

On Tue, Sep 11, 2012 at 11:29 PM, Ian Lynagh
On Mon, Sep 10, 2012 at 09:55:30AM +0200, Henning Thielemann wrote:
Next test: I have successfully uploaded a package candidate of 'gnuplot'. Now I go to the gnuplot candidate page and click on [maintain]. Then I get a new page with the text "Here, you can delete a candidate, publish it, upload a new one, and edit the maintainer group". Below this text the page is empty. Above this text there are the usual hackage navigation links. It does not look like a can do a lot with the package candidate so far.
Hackage people, what's the plan here?
My assumption was that "Upload a package candidate" in Hackage 2 was just meant to check for problems in the package (which AFAIK is what "Checking a Cabal package" does in Hackage 1).
It looks like more functionality might be planned, but not implemented? Should we just remove the "maintain" link for now?
It looks like you're correct. I think the simplest thing is indeed to remove the maintain link. The text on upload.html should probably also be changed in that case. Erik

On Tue, Sep 11, 2012 at 5:42 PM, Erik Hesselink
On Tue, Sep 11, 2012 at 11:29 PM, Ian Lynagh
wrote: On Mon, Sep 10, 2012 at 09:55:30AM +0200, Henning Thielemann wrote:
Next test: I have successfully uploaded a package candidate of 'gnuplot'. Now I go to the gnuplot candidate page and click on [maintain]. Then I get a new page with the text "Here, you can delete a candidate, publish it, upload a new one, and edit the maintainer group". Below this text the page is empty. Above this text there are the usual hackage navigation links. It does not look like a can do a lot with the package candidate so far.
Hackage people, what's the plan here?
My assumption was that "Upload a package candidate" in Hackage 2 was just meant to check for problems in the package (which AFAIK is what "Checking a Cabal package" does in Hackage 1).
It looks like more functionality might be planned, but not implemented? Should we just remove the "maintain" link for now?
It looks like you're correct. I think the simplest thing is indeed to remove the maintain link. The text on upload.html should probably also be changed in that case.
Erik
One can upload a package directly from candidacy, called publishing. Literally the only thing missing, and it should have be hard to miss (but in any case), is a link to the page. This is an HTML issue.

On Tue, Sep 11, 2012 at 06:36:12PM -0400, Matthew Gruen wrote:
One can upload a package directly from candidacy, called publishing. Literally the only thing missing, and it should have be hard to miss (but in any case), is a link to the page. This is an HTML issue.
OK, thanks. I filed a ticket for this here: https://github.com/haskell/cabal/issues/1041 Thanks Ian

I think the function controlling this is named something like
serveCandidateMaintain. Say, do you prefer patches via darcs or git?
On Wed, Sep 12, 2012 at 10:13 AM, Ian Lynagh
On Tue, Sep 11, 2012 at 06:36:12PM -0400, Matthew Gruen wrote:
One can upload a package directly from candidacy, called publishing. Literally the only thing missing, and it should have be hard to miss (but in any case), is a link to the page. This is an HTML issue.
OK, thanks. I filed a ticket for this here: https://github.com/haskell/cabal/issues/1041
Thanks Ian
_______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

On Wed, Sep 12, 2012 at 08:04:10PM -0400, Matthew Gruen wrote:
I think the function controlling this is named something like serveCandidateMaintain. Say, do you prefer patches via darcs or git?
A darcs patch against the central repo: http://code.haskell.org/hackage-server is easiest. Thanks Ian -- Ian Lynagh, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/
participants (3)
-
Erik Hesselink
-
Ian Lynagh
-
Matthew Gruen