GSoc 2022 projects #2700
Replies: 8 comments 31 replies
-
GHC 9.4 supportAs agreed in #2588 a top priority is to get HLS working with GHC 9.4, which should hopefully have a pre-rc out before the summer starts. @mpickering @wz1000 would either of you be able to mentor a student on this project? |
Beta Was this translation helpful? Give feedback.
-
Typed diagnosticsGHC 9.4 comes with new support for typed diagnostics (and apparently, most of it is already available in 9.2). See also #2014 @adinapoli @goldfirere would you be willing to mentor a student on this project? |
Beta Was this translation helpful? Give feedback.
-
GSoC 2021 ideas: #1237 |
Beta Was this translation helpful? Give feedback.
-
Sorry for butting in without being a core contributor or anything of the sort! And this is in no way any kind of demand, nor am I here to whine - it's honestly just what I feel is most important for the project (for myself, of course)! The biggest issue for me with hls is how often it arbitrarily crashes/doesn't load. I think a lot of these cases might be due to stack, so I guess this might require some work (with someone) there. I'm sure there are other issues around this though - I've seen it just not work on a bare file for a reason I couldn't assess at the time, while immediately trying most of the debug things I knew. (fresh install in vscode) In any case, what I want to express by rambling is that if it was up to me and I had the time/resources to invest, this would be my first priority - for me the HLS experience is already superb when it hasn't crashed or I'm waiting for it to maybe load something an indefinite amount of time. |
Beta Was this translation helpful? Give feedback.
-
Thanks for taking charge of this @pepeiborra! |
Beta Was this translation helpful? Give feedback.
-
There are some LSP protocol features that we don't use yet. Implementing some of those could be a project (I'd be happy to mentor).
Writing this list has made me realise we should have some issues for these regardless, I'll make some. |
Beta Was this translation helpful? Give feedback.
-
Adding support for dot notation in GHC 9.2 (see #2732) would make for a small SoC project. @michaelpj would you be willing to mentor it? |
Beta Was this translation helpful? Give feedback.
-
For a while now I have been discussing the addition of GHCi integration into HLS (see #477). It occurs to me that this might make a great shorter SoC project, but it would need a mentor. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@jaspervdj has reached out to encourage us to submit project ideas to https://github.com/haskell-org/summer-of-haskell
Let's gather some proposals and add them as soon as possible.
Note that there's been some big changes this year:
projects (more or less full time vs part-time)
Beta Was this translation helpful? Give feedback.
All reactions