Git Product home page Git Product logo

goboots's Introduction

Revved up by Gradle Enterprise

Build Status

  • Java CI
  • Grails Joint Validation Build

Slack Signup

Grails

Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.

Grails development is lead by the Grails Foundation and is sponsored by Object Computing Inc. in St. Louis Missouri. Please contact [email protected] for support inquiries.

Getting Started

You need a Java Development Kit (JDK) installed, but it is not necessary to install Groovy because it's bundled with the Grails distribution.

To install Grails, visit https://grails.org/download.html and download the version you would like to use. Set a GRAILS_HOME environment variable to point to the root of the extracted download and add GRAILS_HOME/bin to your executable PATH. Then in a shell, type the following:

grails create-app sampleapp
cd sampleapp
grails run-app

To build Grails, clone this GitHub repository and execute the install Gradle target:

git clone https://github.com/grails/grails-core.git
cd grails-core
./gradlew install

If you encounter out of memory errors when trying to run the install target, try adjusting Gradle build settings. For example:

export GRADLE_OPTS="-Xmx2G -Xms2G -XX:NewSize=512m -XX:MaxNewSize=512m"

Performing a Release

See RELEASE.md.

License

Grails and Groovy are licensed under the terms of the Apache License, Version 2.0.


YourKit is kindly supporting Grails open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

Dependencies

Gradle Plugins

  • SDKMAN! Vendor Plugin Github.
  • Gradle Nexus Staging Plugin Github

goboots's People

Contributors

bobbywarner avatar burtbeckwith avatar candrews avatar colinharrington avatar davydotcom avatar dependabot-preview[bot] avatar erichelgeson avatar graemerocher avatar hauner avatar ilopmar avatar jameskleeh avatar jasonrudolph avatar jwagenleitner avatar ldaley avatar lhotari avatar longwa avatar marcpalmer avatar paulk-asert avatar pledbrook avatar puneetbehl avatar renovate-bot avatar renovate[bot] avatar rlovtangen avatar robfletcher avatar sarmbruster avatar sdelamo avatar smaldini avatar uurien avatar yamkazu avatar zacharyklein avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

goboots's Issues

Rename Project

Issue description

Hello @rainboyan .

I've been following your work on Twitter and I think it is great that you have an interest in growing and evolving the Grails framework codebase.

On Twitter, and in some commits within your forked repo, you have been referring to this project as "Grails 2022".

The Grails framework is an open source project released under the Apache 2 license which affords you the right to fork, modify, and redistribute the source code with your modifications.

While the Grails framework is available under an open source software license, that license does not include the right or license to use Grails trademarks, which includes the word "Grails".

For more information, please see the Grails Foundation's Trademark Policy. In particular, this line:

§ You may not use one or more Grails trademarks, or anything similar, in the name or logo of forked software projects.

What I would prefer, is that we work together to bring some of your ideas into the Grails framework. To that end, I'd like to re-extend the invitation that I sent you privately for you to meet with the Grails Foundation's core development team to talk through some of your ideas and to explore and kick-off opportunities for you to contribute many of them directly to the Grails codebase.

If you would prefer to work on your own and release your own framework forked from the Grails codebase, please rename your project so that it follows the Trademark Policy of the Grails Foundation and can't be confused as being supported, backed, or otherwise affiliated with the Grails Foundation.

If you do choose to fork the framework, presuming you continue to release your modifications as open source, we will watch your progress and may incorporate some of your additions in to the Grails framework.

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.