Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-8503

Fund Groovy Development

    XMLWordPrintableJSON

    Details

    • Type: Planned Work
    • Status: Closed
    • Priority: Major
    • Resolution: Implemented
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      Join the HMS Groovy Bounty, Pledge Allegiance and Pay your Groovy Pals !

      This is an experimental umbrella task to collect pledges/bounties that people commit to paying to a (to be created) Groovy funding / developer 's Paypal address on completion of a specific Groovy feature or fix.
      If you would like to pledge for a task, just add the task name and the amount as a comment below, and I will update the totals in each currency.

      Current feature bounties:

      Name Issue Amount pledged Description
      Make Groovy Java 9 compatible   100 EUR General ongoing development efforts to make Groovy compatible with Java 9 features
      var & final RHS type support   100 EUR Support
      final x = RHS -> final typeof(RHS)
      var typeof(RHS) x = RHS
      for the most common practical cases
      Non-map based named parameters GROOVY-8451 300 EUR Support type safe, flexible named parameters for ctors and methods, in addition to the existing, restricted map-based named parameters
      Global constructor call support without new keyword GROOVY-8490 200 EUR Extend @Newify so that calling class ctors can be easily enabled for a whole project
      block type closures (GROOVY-6880,GROOVY-8301) 200 EUR Support a mechanism to inline "closures" that actually semantically represent block constructs, so that return/break/continue work as for a regular code block, and the unnecessary performance hit in these cases can be avoided

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              emge mgroovy
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: