Progress: GSoC - Improve the feedback of the cabal-install dependency solver
Martin Ruderer
martin.ruderer at gmail.com
Tue Jun 18 11:20:04 CEST 2013
That would be cool.
I wonder if reaching a Fail-Node means permadeath or not.
"A big set of conflicts fell on your head. You are stumbling back down
the stairs.."
Meanwhile, I am just trying to make it less wordy ;-)
Ciao, Martin
On Fri, Jun 14, 2013 at 3:35 AM, Conrad Parker <conrad at metadecks.org> wrote:
> On 13 June 2013 23:55, Martin Ruderer <martin.ruderer at gmail.com> wrote:
>> Hey all,
>>
>> we are nearing the end of the "Students get to know mentors, read
>> documentation, get up to speed to begin working on their
>> projects"-Phase and I would like to tell you what I have done so far
>> and how you can follow my progress in the future, if you like.
>>
>> I have forked cabal at https://github.com/mr-/cabal and I have set up
>> a little blog at http://cabal-summer.blogspot.de/ .
>>
>> So far, I have written an IDE to navigate the dependency tree
>> interactively. However the output is not very user-friendly yet.
>> This I will focus on in the immediate future.
>>
>> If you have any comments on what you would like to see done, or more
>> concretely, have suggestions for useful commands to walk the tree,
>> I would be very grateful.
>
> That's a pretty cool UI you've got there. However it's a bit wordy,
> perhaps you could draw the tree visually and allow the user to
> navigate it that way?
>
> ------ - Package boundary
> |....| ############ # Untraversed dependency
> |....| # # . A cabal file
> |.$..+######## # $ Some quantity of bugs
> |....| # ---+--- + A version choice
> ------ # |.....| | Package boundary
> # |.!...| ! A magic pragma
> # |.....|
> # |.. at ..| @ The user
> ---- # |.....|
> |..| #######+..D..| D A red dragon book
> |<.+### # |.....| < Stairs to a higher level dependency
> ---- # # |.?...| ? A magic script
> ###### -------
>
> Conrad.
More information about the cabal-devel
mailing list