Skip to content

Commit 40d94e2

Browse files
committed
removed HES project part of readme
1 parent 241adbc commit 40d94e2

File tree

1 file changed

+1
-104
lines changed

1 file changed

+1
-104
lines changed

README.md

+1-104
Original file line numberDiff line numberDiff line change
@@ -1,107 +1,4 @@
1-
# Haskell Editor / IDE Setup
2-
3-
### Technologies used
4-
[![Haskell](https://badgen.net/badge/icon/Haskell?icon=haskell&label&color=brightgreen)](https://www.haskell.org/)
5-
[![Nix](https://img.shields.io/badge/Nix-OS-black)](https://nixos.org/)
6-
[![Miso](https://img.shields.io/badge/Miso-FrontEndFramework-black)](https://haskell-miso.org/)
7-
8-
### Community Links
9-
[![Discord](https://img.shields.io/discord/510467626246471690.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/9J496Nn)
10-
[![Blog](https://img.shields.io/badge/Blog-RazvanFlaviusPanda-red?color=orange)](https://razvan-flavius-panda.github.io/blog/)
11-
[![Twitch](https://img.shields.io/badge/TwitchTV-freeman42x-b?color=blueviolet)](https://www.twitch.tv/freeman42x/)
12-
[![](https://shields.cdn.bka.li/twitch/status/freeman42x?color=blueviolet&logoColor=blueviolet&style=flatsquare&label)](https://www.twitch.tv/freeman42x)
13-
14-
### Progress Tracking
15-
[![Commit-Activity](https://img.shields.io/github/commit-activity/m/fairy-tale-agi-solutions/haskell-editor-setup?label=Last%20Month%20commit%20activity&style=for-the-badge)](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/graphs/contributors)
16-
17-
[![Project Kanban Board](https://img.shields.io/github/issues-raw/fairy-tale-agi-solutions/haskell-editor-setup?style=flatsquare&label=Project%20Kanban%20Board&style=for-the-badge)](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/projects/1)
18-
[![Help Wanted](https://img.shields.io/github/issues/fairy-tale-agi-solutions/haskell-editor-setup/help%20wanted.svg?color=Red)](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/issues?q=is%3Aopen+is%3Aissue+label%3A"help+wanted")
19-
[![Bounty](https://img.shields.io/github/issues/fairy-tale-agi-solutions/haskell-editor-setup/bounty.svg?color=blueviolet)](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/issues?q=is%3Aopen+is%3Aissue+label%3A"bounty")
20-
[![Closed Issues](https://img.shields.io/github/issues-closed-raw/fairy-tale-agi-solutions/haskell-editor-setup?color=green&label=Closed%20Issues)](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/issues?q=is%3Aclosed+is%3Aissue)
21-
22-
### Contributors
23-
[![Opencollective](https://img.shields.io/badge/Official.Page-OpenCollective-blue)](https://opencollective.com/fairy-tale-agi-solutions/)
24-
[![Opencollective-backers](https://img.shields.io/opencollective/backers/fairy-tale-agi-solutions)](https://opencollective.com/fairy-tale-agi-solutions/)
25-
[![Opencollective-sponsors](https://img.shields.io/opencollective/sponsors/fairy-tale-agi-solutions)](https://opencollective.com/fairy-tale-agi-solutions/)
26-
27-
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
28-
<a href="https://opencollective.com/fairy-tale-agi-solutions/">
29-
30-
<img src="https://opencollective.com/fairy-tale-agi-solutions/tiers/backers.svg?avatarHeight=36">
31-
</a>
32-
33-
## Automated: Haskell Editor Setup GUI program
34-
35-
Work on creating a Haskell Editor Setup GUI program is in process, you can track progress here: [HES Project Kanban](https://github.com/fairy-tale-agi-solutions/haskell-editor-setup/projects/1)
36-
37-
How Haskell Editor Setup will work - One click install:
38-
39-
1. (optional) choose which to install: GHC, cabal, stack, nix, git, hie
40-
2. (optional) choose which editors / IDEs to install
41-
3. (optional) choose which editor / IDE extensions to install
42-
4. Click `Configure` button and your system will be configured to have installed / set up all the things you chose. If all of them are defaults you will get everything recommended: editor, extensions etc.
43-
44-
The goal of this software is mainly to allow easy editor / IDE setup for whoever tries Haskell for the first time.
45-
46-
Usefulness and features of the project
47-
48-
* **One Click Install** for recommended Atom and recommended extensions for it
49-
* **Two Click Install** for picking your editor and recommended extensions for it
50-
* customizable settings that persist across runs
51-
* notify via: sounds, toast messages, etc. so that you know when system was updated
52-
* hours saved by using this project: in the order of millions
53-
* great UX for new Haskell learners mainly because of One Click Configuration of Atom, which is a great editor for Haskell code
54-
55-
"Everything that can be automated should be automated" - Future Robot Overlords
56-
57-
### Implementation progress for Atom editor:
58-
59-
| **OS / Distribution** | **Implemented** | **Packaged** | **Published** |
60-
| --- | --- | --- | --- |
61-
| Linux - NixOS | ✔️ |||
62-
| Linux - Linux Mint ||||
63-
| Linux - Ubuntu ||||
64-
| Linux - Debian | ✔️ |||
65-
| Linux - Arch ||||
66-
| MacOS X ||||
67-
| Windows 10 ||||
68-
69-
### Donations
70-
71-
You can donate to support work on Haskell Editor Setup using: https://opencollective.com/fairy-tale-agi-solutions
72-
73-
All the incoming and outgoing expenses for the organization can be seen at the page above.
74-
75-
The donation money will be used for funding the payment for the bounties for tickets on this project.
76-
77-
### Bounties
78-
79-
A bounty is a sum of money which will be rewarded on successful completion of an issue.
80-
81-
The bounty issues are marked with `bounty` label and will contain in the issue title the bounty award.
82-
83-
After your PR has been merged to claim a bounty reward, submit an expense using the OpenCollective link above and mention:
84-
85-
1. `Haskell Editor Setup Bounty` for expense name
86-
2. issue number and title in the line item description
87-
88-
Very important is to attach an invoice to the expense. Send me an email at [email protected] and I will give you the details you need to fill in the invoice. Make sure to specify in the email for which pull request the invoice is.
89-
Use an invoice generator for example to create the invoice. Make sure you are following all the laws in your country regarding emitting invoices.
90-
91-
I will start by paying developers the following amounts for their work on issues:
92-
93-
* 5 Euro for first 1 hour task they would work on
94-
* 3 Euro for successive 1 hour task they would work on
95-
* 1.5 Euro per hour for all other cases
96-
* for special cases I can pay bigger bounties, this depends on the person taking the task, the task, etc.
97-
98-
At the beginning the payments will be mainly symbolic for the developed countries yet better than average pay for non-developed ones.
99-
100-
Important note: Because of transfer fees and VAT it is probable that the sum received will be smaller than the one specified in the ticket.
101-
102-
Over time as this project becomes more successful and money starts flowing in through donations we will increase the pay / hour to further accelerate the pace of progress and make bounties more attractive for everyone.
103-
104-
## Manual instructions for setting up Haskell editors / IDE
1+
## Instructions for setting up Haskell editors / IDE
1052

1063
HIE together with compatible plugins usually offers more features than the average Haskell multi-feature plugin + compatible plugins. Some exceptions are: IntelliJ IDEA which has a very good set of features (and HIE does not have an IDEA plugin yet) and Leksah (which also does not have a HIE plugin but offers quite a lot of features itself).
1074

0 commit comments

Comments
 (0)