diff --git a/README.md b/README.md index 7eec3ca..1301962 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,37 @@ # Welcome to the Herb-AI website repo +Welcome to the website of Herb-AI. + ## How to use: +### Local setup using Docker (Recommended) +Using Docker to install Jekyll and Ruby dependencies is the easiest way. + +You need to take the following steps to get the website up and running on your local machine: + +- First, install [docker](https://docs.docker.com/get-docker/) and [docker-compose](https://docs.docker.com/compose/install/). +- Finally, run the following command that will pull the latest pre-built image from DockerHub and will run your website. + +```bash +$ docker-compose up +``` + +### Making changes + Simply push your changes to main branch, which will be automatically deployed to the `github-pages` branch. All pages can be found under `_pages`. To add a post, add your post under `_posts` by copying and editing the existing posts. To add news, add a new file to `_news`. + + +## Template + +This website uses the [al-folio](https://github.com/alshedivat/al-folio) theme: a simple, clean, and responsive [Jekyll](https://jekyllrb.com/) theme for academics. If you like the theme, give it a star! + +### License + +The theme is available as open source under the terms of the [MIT License](https://github.com/alshedivat/al-folio/blob/master/LICENSE). + +Originally, **al-folio** was based on the [\*folio theme](https://github.com/bogoli/-folio) (published by [Lia Bogoev](https://liabogoev.com) and under the MIT license). +Since then, it got a full re-write of the styles and many additional cool features. diff --git a/_config.yml b/_config.yml index 1140e16..d9a930c 100644 --- a/_config.yml +++ b/_config.yml @@ -122,7 +122,7 @@ bing_site_verification: # out your bing-site-verification ID (Bing Webmaster) # ----------------------------------------------------------------------------- blog_name: Herb-AI # blog_name will be displayed in your blog page -blog_nav_title: blog # your blog must have a title for it to be displayed in the nav bar +blog_nav_title: #blog # your blog must have a title for it to be displayed in the nav bar blog_description: A collection of posts, tutorials and talks about Herb.jl permalink: /blog/:year/:title/ diff --git a/_data/repositories.yml b/_data/repositories.yml index e31f357..764a04a 100644 --- a/_data/repositories.yml +++ b/_data/repositories.yml @@ -3,14 +3,14 @@ github_users: herb_packages: - Herb-AI/Herb.jl + - Herb-AI/HerbCore.jl - Herb-AI/HerbGrammar.jl - - Herb-AI/HerbData.jl + - Herb-AI/HerbSpecification.jl - Herb-AI/HerbSearch.jl - - Herb-AI/HerbConstraints.jl - - Herb-AI/HerbCore.jl - Herb-AI/HerbInterpret.jl + - Herb-AI/HerbConstraints.jl herb_projects: + - Herb-AI/Garden - Herb-AI/HerbBenchmarks.jl - - Herb-AI/HerbExamples.jl diff --git a/_news/HerbHackathon_1.md b/_news/HerbHackathon_1.md new file mode 100644 index 0000000..a05ad4e --- /dev/null +++ b/_news/HerbHackathon_1.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2023-06-30 +inline: true +related_posts: false +--- + +We successfully conducted our first HerbHackathon. This was mainly focused on improving the work flow and setting up our first guides. diff --git a/_news/HerbHackathon_1_announcement.md b/_news/HerbHackathon_1_announcement.md deleted file mode 100644 index 80d900d..0000000 --- a/_news/HerbHackathon_1_announcement.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: post -date: 2023-06-30 -inline: true -related_posts: false ---- - -We succesfully conducted our first HerbHackathon. diff --git a/_news/HerbHackathon_2.md b/_news/HerbHackathon_2.md new file mode 100644 index 0000000..1d8aab6 --- /dev/null +++ b/_news/HerbHackathon_2.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2023-10-18 +inline: true +related_posts: false +--- + +The second iteration of our joint HerbHackathon took place over the past two days. We started adding benchmarks to be easily executed with Herb.jl. diff --git a/_news/HerbHackathon_2_announcement.md b/_news/HerbHackathon_2_announcement.md deleted file mode 100644 index 36eb7da..0000000 --- a/_news/HerbHackathon_2_announcement.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: post -date: 2023-10-18 -inline: true -related_posts: false ---- - -The second iteration of our joint HerbHackathon will take place on 18./19.10.2023. diff --git a/_news/HerbHackathon_3.md b/_news/HerbHackathon_3.md new file mode 100644 index 0000000..3c5ae6b --- /dev/null +++ b/_news/HerbHackathon_3.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2024-01-19 +inline: true +related_posts: false +--- + +We had our third HerbHackathon this week. This time we were able to fix some bugs, and we did a major refactor to focus more on context-free grammars. diff --git a/_news/HerbHackathon_4.md b/_news/HerbHackathon_4.md new file mode 100644 index 0000000..2aba846 --- /dev/null +++ b/_news/HerbHackathon_4.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2024-04-05 +inline: true +related_posts: false +--- + +Our fourth HerbHackathon is a fact. We worked on refactoring the code base to include HerbConstraints and set up the possibility of adding other constraint solvers. diff --git a/_news/HerbHackathon_5.md b/_news/HerbHackathon_5.md new file mode 100644 index 0000000..a13679d --- /dev/null +++ b/_news/HerbHackathon_5.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2024-07-05 +inline: true +related_posts: false +--- + +A year since our first, we are now in our fifth HerbHackathon. With JuliaCon next week, we are getting Herb ready for the world to see, adding our new [Garden](https://github.com/Herb-AI/Garden) with Herb implementations of other synthesizers. diff --git a/_news/JuliaCon.md b/_news/JuliaCon.md new file mode 100644 index 0000000..267288a --- /dev/null +++ b/_news/JuliaCon.md @@ -0,0 +1,8 @@ +--- +layout: post +date: 2024-07-09 +inline: true +related_posts: false +--- + +We are presenting Herb.jl to JuliaCon 2024! Please visit our poster on Wednesday, July 10 (6:30pm For Loop = 3.2) or come to [our talk](https://pretalx.com/juliacon2024/talk/JDPTKN/) by Tilman Hinnerichs on Thursday, July 11, at 10:00 (Method = 1.5)! diff --git a/_pages/about.md b/_pages/about.md index 9a04bdf..cb42b21 100644 --- a/_pages/about.md +++ b/_pages/about.md @@ -12,12 +12,12 @@ profile:
Office 4.East.220
Van Mourik Broekmanweg 6
2628 XE Delft
- lab: PONY lab, Algorithmics Group, TU Delft