Code Monkey home page Code Monkey logo

hood's People

Contributors

adrianrafo avatar antoniomateogomez avatar calvellido avatar dependabot[bot] avatar fedefernandez avatar franciscodr avatar israelperezglez avatar rachelcarmena avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

rachelcarmena

hood's Issues

Add a license to the project

Currently the project is lacking a license.

I think we should include it to let people know if and how they can use/reuse Hood's code.

Add exclude/include feature

Add the ability to exclude certain keys from the Benchmarks and ignore them across the process or include some specific keys to take care of

Hood adjustments before launch

This issue collects all the necessary tasks before hood release.

Blocking

  • Fix SBT home button

Maybe blocking

  • Delete footer Documentation link going to Gradle doc. Also github link leads to Gradle project.
  • Add selector on top bar Documentation (to choose between sbt and Gradle) or delete it too. Also for Github link.
  • Same problem with Learn more 3 section buttons.
    Suggestion: unify both microsites into a single one, maybe in a next iteration?

Non bloking

  • Fix gradle urls so it goes to hood/gradle instead of hood/docs.
  • Change sbt urls to goes from hood/sbt-hoot to hood/sbt (this involves changes in the sbt-hood microsite if we choose that road).
  • Delete Hood home button on the sbt side and make top left icon redirecting properly (would imply changes in sbt-microsite templates).

Add json format to output

In order to give support to jmh-visualizer we want to add the ability of print on the result on Json too

Publish releases into Gradle Plugin Portal

Context

This issue comes from a conversation with awesome @AdrianRaFo ๐Ÿ™Œ We published a plugin for Arrow Meta in Gradle Plugin Portal though it's not available now because we removed it to wait for a release version.

Advantages

Steps

1. Have a Gradle account

@franciscodr created an account for 47Deg: https://plugins.gradle.org/u/47degci That account has a gradle.publish.key and gradle.publish.secret.

2. Create the secrets

  • GRADLE_PUBLISH_KEY
  • GRADLE_PUBLISH_SECRET

3. Configuration

Configure plugins, gradlePlugin and pluginBundle in build.gradle.

For instance: https://github.com/arrow-kt/arrow-meta/blob/master/gradle-plugin/build.gradle

4. Publish the plugin

Step for GitHub actions:

- name: Publish Gradle Plugin
  env:
    GRADLE_PUBLISH_KEY: ${{ secrets.GRADLE_PUBLISH_KEY }}
    GRADLE_PUBLISH_SECRET: ${{ secrets.GRADLE_PUBLISH_SECRET }}
  run: |
    ./gradlew -Dgradle.publish.key=$GRADLE_PUBLISH_KEY -Dgradle.publish.secret=$GRADLE_PUBLISH_SECRET publishPlugins

The first time, publish action will create a request for The Gradle team. The console output will be something like:

Publishing plugin XXX version XXX
Thank you. Your new plugin XXX has been submitted for approval
by Gradle engineers. 
The request should be processed within the next 24 hours, at which point
you will be contacted via email.

When it's approved, an email with the subject [Gradle] Plugin approved will be received and the plugin will appear in the Portal. And then, all the necessary versions will be able to be published without approval.

Links

Add release info

Add a label on readme about the current version on bintray and create a GitHub tag for last release

Markdown and pretty format to comparison comments

The comparison result comments need a pretty markdown format.
Current comment example:

Decoding
master_benchmark | 18256.380327
helios_benchmark | 19236.258238
*** decoding looks good ***

Parsing
master_benchmark | 30330.45782
helios_benchmark | 31806.3492
*** parsing looks good ***

Microsite Poster image

We need a poster.png file for the microsite metadata for both Hood and SBT-hood microsites.

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.