Difference between revisions of "Budapest Hackathon 2016/Projects"

From HaskellWiki
Jump to: navigation, search
(Created page with "= es-api = '''Contact''': Luke Murphy '''Homepage''': https://github.com/lwm/es-api '''Required skill level''': Intermediate es-api is a simple web API built with servant....")
 
Line 1: Line 1:
  +
= bead =
  +
  +
'''Contact''': Gábor János Páli
  +
  +
'''Homepage''': https://github.com/andorp/bead
  +
  +
E-learning snap based server for special teaching purposes.<br/>
  +
NOTE: This is a learning project, mainly in alpha state, a lot of code cleaning is necessary.
  +
 
= es-api =
 
= es-api =
   
Line 7: Line 16:
 
'''Required skill level''': Intermediate
 
'''Required skill level''': Intermediate
   
es-api is a simple web API built with servant. It currently only allows for GET methods on the spanish verbs. The project has been accepted for the OpenShift Grant Project - which means, we could roll some shake deployment files and get it live! It has rudimentary documentation, a database layer but no tests!
+
es-api is a simple web API built with servant. It currently only allows for GET methods on the spanish verbs. The project has been accepted for the OpenShift Grant Project - which means, we could roll some shake deployment files and get it live! It has rudimentary documentation, a database layer but no tests!<br/>
 
Please peruse the issues for a list of tasks:
 
Please peruse the issues for a list of tasks:
 
:https://github.com/lwm/es-api/issues
 
:https://github.com/lwm/es-api/issues
Line 19: Line 28:
 
'''Required skill level''': Advanced (mostly makefile magic!)
 
'''Required skill level''': Advanced (mostly makefile magic!)
   
This GHC ticket is part of a plan to bring more documentation into GHC. The story is best told with this Hoogle issue:
+
This GHC ticket is part of a plan to bring more documentation into GHC.<br/>
  +
The story is best told with this Hoogle issue:
 
:https://github.com/ndmitchell/hoogle/issues/136.
 
:https://github.com/ndmitchell/hoogle/issues/136.
 
Once we get this patch running, any documentation patch with doctest will be tested automatically!
 
Once we get this patch running, any documentation patch with doctest will be tested automatically!
Line 47: Line 56:
 
'''Required skill level''': Beginner
 
'''Required skill level''': Beginner
   
tasty-discover is an attempt to bring an user friendly test runner to the tasty framework. It started off as a copy/paste of the hspec-discover but now has come into it's own. It has the possibility to be a general purpose test runner with some work (given that tasty can run hspec tests!). There are a number of simple patches that can be done.
+
tasty-discover is an attempt to bring an user friendly test runner to the tasty framework. It started off as a copy/paste of the hspec-discover but now has come into it's own. It has the possibility to be a general purpose test runner with some work (given that tasty can run hspec tests!). There are a number of simple patches that can be done.<br/>
 
Please peruse the issues for a list of tasks:
 
Please peruse the issues for a list of tasks:
 
:https://github.com/lwm/tasty-discover/issues
 
:https://github.com/lwm/tasty-discover/issues

Revision as of 07:16, 20 July 2016

bead

Contact: Gábor János Páli

Homepage: https://github.com/andorp/bead

E-learning snap based server for special teaching purposes.
NOTE: This is a learning project, mainly in alpha state, a lot of code cleaning is necessary.

es-api

Contact: Luke Murphy

Homepage: https://github.com/lwm/es-api

Required skill level: Intermediate

es-api is a simple web API built with servant. It currently only allows for GET methods on the spanish verbs. The project has been accepted for the OpenShift Grant Project - which means, we could roll some shake deployment files and get it live! It has rudimentary documentation, a database layer but no tests!
Please peruse the issues for a list of tasks:

https://github.com/lwm/es-api/issues

GHC Ticket #11551: Get doctests into testsuite

Contact: Luke Murphy

Homepage: https://ghc.haskell.org/trac/ghc/ticket/11551

Required skill level: Advanced (mostly makefile magic!)

This GHC ticket is part of a plan to bring more documentation into GHC.
The story is best told with this Hoogle issue:

https://github.com/ndmitchell/hoogle/issues/136.

Once we get this patch running, any documentation patch with doctest will be tested automatically!

Haskell tools

Contact: Boldizsár Németh

Homepage: https://github.com/haskell-tools/haskell-tools

Description: Developer tools for Haskell.

raw-feldspar-mcs

Contact: Máté Karácsony

Homepage: https://github.com/kmate/raw-feldspar-mcs/

Description: Multi-Core & Scratchpad Support for Resource-Aware Feldspar.

tasty-discover

Contact: Luke Murphy

Homepage: https://github.com/lwm/tasty-discover

Required skill level: Beginner

tasty-discover is an attempt to bring an user friendly test runner to the tasty framework. It started off as a copy/paste of the hspec-discover but now has come into it's own. It has the possibility to be a general purpose test runner with some work (given that tasty can run hspec tests!). There are a number of simple patches that can be done.
Please peruse the issues for a list of tasks:

https://github.com/lwm/tasty-discover/issues