Giter Club home page Giter Club logo

faustwebsite's Introduction

Faust Website

This repository contains the source of the Faust website which is currently deployed at https://faust.grame.fr.

Prerequisites

  • you must have python and pip installed.

Building the web site

The build process is based on make. Building the documentation site is based on mkdocs. To install the required components, type:

$ make install

To generate the web site, type:

$ make build

You'll find the web site in the ./docs folder.

Testing and generating

You can test the web site using the mkdoc embedded web server. This server also scan any change in the source directory and refresh the pages dynamically which is really convenient for the development process. To launch the server type:

$ make serve

More details about the build process. Type:

$ make help

Publishing

The docs folder at rool level contains all files that will be published. To make the current version publicly available:

  • add all the new files using git add docs
  • commit using git commit -am "message" (so new files and deleted files will be commited, except docs/CNAME file)
  • and push the commit

faustwebsite's People

Contributors

dfober avatar marclava avatar orlarey avatar rmichon avatar sletz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

faustwebsite's Issues

Dropdown menu in the header section

I'm using safari. Dropdown menu in the header section won't stay visible while hovering over the menu itself.

Steps to regenerate,
1- Hover over a menu item (such as tools)
2- Submenu items appear
3- Move the cursor down to submenu items
3- Dropdown menu disappears if you're not fast enough (you should be lightning fast)

Ideal scenario,
it should stay visible unless you leave the menu area dramatically or you click outside the menu area.

there's no real content in the site

Hi I'm trying to download faust, but the downloads section has no actual downloads or links or anything. The only section that has anything is the news. Everything else is empty in the site.

Question about finding libraries directory

I cloned your repo. and I opened index.html in a browser but I cannot get the export/compile to work.
I have faust installed and the faustservice running, and I modified index.html to point to my localhost:8888 for testing. I am not using Apache/NGINX.
The path in the error is file:///home/username/fausteditorweb/libraries/
What am I missing?
I am running on Ubuntu 16.04 64-bit.

Edit: This error could be the culprit wasm streaming compile failed: TypeError: Response has unsupported MIME type.

Error Message Documentation typo

Page: https://faustdoc.grame.fr/manual/errors/#recursive-connection-error

Mistake:
"...will produce a box connection error if the number of outputs of A is less than the number of inputs of B, or the number of outputs of B is less than the number of inputs of A..."

Correction:
"...will produce a box connection error if the number of outputs of A is less than the number of inputs of B, or the number of outputs of B is more than the number of inputs of A..."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.