GithubHelp home page GithubHelp logo

bndtools / bndtools.github.io Goto Github PK

View Code? Open in Web Editor NEW
5.0 12.0 20.0 50.69 MB

Bndtools.org Main Site

Home Page: https://bndtools.org

License: Eclipse Public License 1.0

HTML 59.67% Ruby 0.02% CSS 9.67% Shell 0.04% SCSS 30.60%
bndtools

bndtools.github.io's Introduction

Bndtools.org Main Website

=====================

This repository holds the bndtools.org website hosted at https://bndtools.org. This web site is maintained as markdown and turned into HTML by Jekyll using GitHub Pages.

Local development

  • install ruby 2.7
  • call ./run.sh on the commandline

This should install jekyll and start a local webserver at:

Start editing markdown .md files. Jekyll will auto-detect changes and reload the website. Some changes require a restart (e.g. changes to _config.yml)

CSS Styling for Code Highlighter

The following commands locally will help to generate the .css files for the pygment styles:

gem install rouge

# show a list of supported styles
rougify help style

# go to the css folder
cd css

# generate the css
rougify style monokai > monokai.css

Then reference the .css file in _includes/head.html

Feedback

Feedback is always welcome. For general discussions use the [email protected] list. We also have the [email protected] list for discussions on the development of bndtools.

Bugs and issues for the https://bndtools.org website should go to https://github.com/bndtools/bndtools.github.io/issues

Contributing

Want to hack on the bndtools.org website? See CONTRIBUTING.md for information on building, testing and contributing changes.

They are probably not perfect, please let us know if anything feels wrong or incomplete.

License

The contents of this repository are made available to the public under the terms of the Eclipse Public License v1.0.

bndtools.github.io's People

Contributors

bjhargrave avatar chrisrueger avatar dependabot-preview[bot] avatar dependabot[bot] avatar eximius313 avatar fhuberts avatar isalvadori avatar juergen-albert avatar kriegfrj avatar njbartlett avatar pkriens avatar step-security-bot avatar synesty-cr avatar tekumara avatar timothyjward avatar wborn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bndtools.github.io's Issues

Replace cloudbees references

Cloudbees build is now being shutdown. This site needs to be updated to point to a new location for dev builds of Bndtools.

Invalid information in tutorial

The tutorial points the user to "Declarative Services" in "Contents" tab which seems to not exist anymore. Maybe this is the reason why g! greet World throws gogo: CommandNotFoundException: Command not found: greet.

Additionally it states The command component is not part of the provider bundle, because it lives in a package that was not included. I already figured it out that org.example.impls must be added to Private Packages of the provider descriptor, but it was not mentioned anywhere before.

Moreover aQute.bnd.annotation seems to not exist anymore as well, therefore @Component no longer contains provide = Object.class setting.

Several screenshots are outdated as well.

Remove fonts fetched via fonts.googleapis.com

Currently the css files import fonts from a google server via //fonts.googleapis.com
From a privacy perspective it would be better to serve those fonts statically ourselves, so that the site loads without HTTP calls to 3rd parties.

I will try to create a PR for this.

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.