You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@abdera.apache.org by Thomas Koch <th...@koch.ro> on 2012/01/20 22:11:39 UTC

Exploring Abdera2

Hi,

I'm just exploring abdera, starting directly with abdera2 for a groupware ReST 
API[1]. I really like that you use good building blocks (Joda Time, Guava).
Somebody asked that Abdera2 should be released better sooner then later. 

However there still seems to be some edges that could be smoothed now while 
the API breaks anyway. Why not release a kind of preview, with a warning that 
the API is not yet final?

How is your process for abdera2? Do I need to fill jira issues and attach 
patches or would you pull contributions from a Git repo? (Did you notice that 
the last abdera2 commit in the Git mirror is from September 20th? Would you 
mind asking Jukkaz via build@a.o?)

Would you accept patches for:
- Javadocs
- Some more Guava goodies: Immutable collections, Objects.equal
- Immutability, use Builders instead of Setters
- Remove some @SurpressWarnings and fix the Warnings
- There are some "Map<String, Object> parameters" which seems to only ever 
contain Strings. It feels odd not to have type safety there. But I don't yet 
fully understand those.

[1] https://github.com/thkoch2001/bachelor-thesis

Being called to bed now... :-)

Best regards,

Thomas Koch, http://www.koch.ro

Re: Exploring Abdera2

Posted by ant elder <an...@gmail.com>.
On Fri, Jan 20, 2012 at 9:11 PM, Thomas Koch <th...@koch.ro> wrote:
> Hi,
>
> I'm just exploring abdera, starting directly with abdera2 for a groupware ReST
> API[1]. I really like that you use good building blocks (Joda Time, Guava).
> Somebody asked that Abdera2 should be released better sooner then later.
>
> However there still seems to be some edges that could be smoothed now while
> the API breaks anyway. Why not release a kind of preview, with a warning that
> the API is not yet final?
>
> How is your process for abdera2? Do I need to fill jira issues and attach
> patches or would you pull contributions from a Git repo? (Did you notice that
> the last abdera2 commit in the Git mirror is from September 20th? Would you
> mind asking Jukkaz via build@a.o?)
>
> Would you accept patches for:
> - Javadocs
> - Some more Guava goodies: Immutable collections, Objects.equal
> - Immutability, use Builders instead of Setters
> - Remove some @SurpressWarnings and fix the Warnings
> - There are some "Map<String, Object> parameters" which seems to only ever
> contain Strings. It feels odd not to have type safety there. But I don't yet
> fully understand those.
>
> [1] https://github.com/thkoch2001/bachelor-thesis
>
> Being called to bed now... :-)
>
> Best regards,
>
> Thomas Koch, http://www.koch.ro

Hi Thomas,

Yes we would gratefully accept patches. I'm also very keen to grow our
small number of committers by adding people who show interest in
helping.

I agree with you too about doing a preview type release, working on
that right now.

   ...ant