groovy-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "mgroovy (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (GROOVY-8503) Fund Groovy Development
Date Fri, 20 Apr 2018 20:43:00 GMT

     [ https://issues.apache.org/jira/browse/GROOVY-8503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

mgroovy updated GROOVY-8503:
----------------------------
    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|

  was:
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|


> Fund Groovy Development
> -----------------------
>
>                 Key: GROOVY-8503
>                 URL: https://issues.apache.org/jira/browse/GROOVY-8503
>             Project: Groovy
>          Issue Type: Planned Work
>            Reporter: mgroovy
>            Priority: Major
>              Labels: Bounty, Fund, Funding, PayPal, Payment, Pledge
>
> 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|



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message