creating a community of 3rd parties integrations

44 views
Skip to first unread message

Simone Tripodi

unread,
Nov 16, 2011, 4:23:23 PM11/16/11
to google...@googlegroups.com
Hi all Guicers!
wearing my Apache cup, I would like to share a crazy idea that is
bouncing in my mind :)
I've observed the Guice users community for a long time and IMHO there
are are a lot of good, cool 3rd parties Google Guice integrations,
most of them are developed/maintained thanks the effort of a single
volunteer (I also have some integrations), so I wonder if there is
enough interest here on creating a community to move the effort under
the Apache Incubator and continue the development following a
community driven approach, adopting the Apache way.

Please let me know in this thread just to understand how many of us we
are to develop a community, then we will move the discussion in the
ASF Incubator ML.

WDYT? Many thanks in advance, have a nice day!
All the best,
Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

Daniel Manzke

unread,
Nov 16, 2011, 4:51:16 PM11/16/11
to google-guice
Hi,

I just can say: I'm totally with you Simon! I really love Guice and my
extension (Automatic Binding for Guice) is also listed. I saw a lot of
interests in this extension and I would be happy, to share the code,
the ideas, the future, ... with more people.
The problem of the most extensions is, that it is developed by just
one person. that's why the adoption is not how it should be.

Would be interested what the others are thinking.

Bye,
Daniel

Simone Tripodi

unread,
Nov 17, 2011, 4:12:23 AM11/17/11
to google...@googlegroups.com
Hi Daniel,
the main "issue" I see indeed is that efforts are defragmented - just
take a look at JUnit integrations frameworks - so the idea is moving
all people under an umbrella that encourage a *community* development:
it is not just moving the code and share ideas, is letting the
community actively participate in the development.
I really hope that other people will join us and move that discussion
on the ASF Incubator.
All the best!
Simo

> --
> You received this message because you are subscribed to the Google Groups "google-guice" group.
> To post to this group, send email to google...@googlegroups.com.
> To unsubscribe from this group, send email to google-guice...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-guice?hl=en.
>
>

jordi

unread,
Nov 17, 2011, 5:17:20 AM11/17/11
to google...@googlegroups.com
Hey!

That sounds like a fantastic idea to me. A lot of times is hard to start some nice integration thinking that's just one person effort. And you're not sure about if there's any real need to do that. 

Taken Simone's example, it would be great to have a JUnit integration driven by the community needs. 

If we can join forces around 3rd party integrations I believe big things will happen!

have a nice day,
jordi

Simone Tripodi

unread,
Nov 17, 2011, 5:43:42 AM11/17/11
to google...@googlegroups.com
Hola Jordi,
thanks for the warm feedback!

I take advantage from your words to remark that current extension are
already opensourced, but the related development is not open!
So yes, I agree - and that's why I finally decided to send my first
message - joining the effort would benefit no only each single
integration code itself, but a lot of users that would adopt a
community maintained project.

I really hope this thread continue attracting people's interest :)
All the best, have a nice day!
Simo

Simone Tripodi

unread,
Nov 17, 2011, 8:31:27 AM11/17/11
to google...@googlegroups.com
Hi again guys!
I don't want you get bored with this topic but just take a look not
only at the 3rdPartyModules wiki page comments[1] but also at how many
ideas/proposals[2] - redundant, sometimes - that have been developed
and didn't catch the attention they deserve! *Maybe* with the help of
a community, they would have gained much more interest - and users.
I hope there is still a strong interest of Guice integrators on
continuing the development of this components!!
Best,
Simo

[1] http://code.google.com/p/google-guice/wiki/3rdPartyModules
[2] * http://tinyurl.com/6t2kgda
* http://tinyurl.com/79f8wqv
* http://tinyurl.com/ccl33xd
* http://tinyurl.com/83ht36u

On Thu, Nov 17, 2011 at 11:43 AM, Simone Tripodi

Simone Tripodi

unread,
Nov 18, 2011, 8:11:21 AM11/18/11
to google...@googlegroups.com
uhm, I have the suspect that no more people are interested... :)
Simo

On Thu, Nov 17, 2011 at 2:31 PM, Simone Tripodi

Stuart McCulloch

unread,
Nov 18, 2011, 11:36:49 AM11/18/11
to google...@googlegroups.com
On 18 Nov 2011, at 13:11, Simone Tripodi wrote:

> uhm, I have the suspect that no more people are interested... :)

I think it's a good idea, but unfortunately I have zero cycles available right now :/ ...perhaps after the New Year...

--
Cheers, Stuart

Simone Tripodi

unread,
Nov 18, 2011, 2:40:44 PM11/18/11
to google...@googlegroups.com
Hi Stuart!
it would be AMAZING having you involved here!!!
For what I can see, starting up this initiative requires more time
than I expect so I don't think the project would start in a short
while. I would like keep you in the loop even if not fully available,
is it fine for you?
Many thanks for your feedbacks, have a nice day!
Simo

Stuart McCulloch

unread,
Nov 18, 2011, 3:14:29 PM11/18/11
to google...@googlegroups.com
On 18 Nov 2011, at 19:40, Simone Tripodi wrote:

> Hi Stuart!
> it would be AMAZING having you involved here!!!
> For what I can see, starting up this initiative requires more time
> than I expect so I don't think the project would start in a short
> while. I would like keep you in the loop even if not fully available,
> is it fine for you?

Sure, no problem

Josh Kamau

unread,
Nov 18, 2011, 11:33:21 AM11/18/11
to google...@googlegroups.com
Simon;

I would like to see all the guice modules in one place (something like the wicketstuff project for wicket users.) Its a great idea. Hope you manage to push the idea through.

Josh.

Simone Tripodi

unread,
Dec 2, 2011, 6:13:21 PM12/2/11
to google...@googlegroups.com
Hi all again
sorry for resurrecting zombies, but this last message just to let you
know the direction that CDI people has taken[1] - it is similar to my
proposal, with the difference they have a community :)
Simo

[1] http://wiki.apache.org/incubator/DeltaSpikeProposal

nino martinez wael

unread,
Jan 13, 2012, 11:35:34 AM1/13/12
to google...@googlegroups.com

Im interested in this aswell.. i can bring my quartz and ehcache integration...

Eric Charles

unread,
Feb 6, 2012, 3:09:16 PM2/6/12
to google...@googlegroups.com
Hi All,
(taking back this 2 months old thread...)

I need @PostConstruct with guice3. Looking around for an updated guiceyfruit, I found the guice recipe fork (http://code.google.com/p/guice-recipes/) which had no release for now (and does not follow guice3-snapshots).

I finally make give a quick try to a guiceyfruit-3 on my github (https://github.com/echarles/guiceyfruit-3). I will further test and certainly contact the guiceyfruit committers to see if there is some interest on this port.

But yes, all this sounds like we need something with some people around, some published release/snapshots for all the guice 3d-party extensions/integrations...
Should this happen on this mailing list or in another forum such Apache Incubator,...as previously talked on this thread?
I can contribute some time on this..., anybody interested?

Thx,
Eric

Kazimierz Pogoda

unread,
Feb 7, 2012, 5:06:35 AM2/7/12
to google...@googlegroups.com
Regarding @PostConstruct and guice, you can also take a look at
tadedon-guice-lifecycle:

http://code.google.com/p/tadedon/source/browse/tadedon-guice-lifecycle/src/test/java/com/xemantic/tadedon/guice/lifecycle/LifecycleManagerTest.java

It should work fine with guice 2 and guice 3.

--
Kazik 'morisil' Pogoda
http://memy.xemantic.com/
http://blog.xemantic.com/

Eric Charles

unread,
Feb 7, 2012, 5:38:06 AM2/7/12
to google-guice
Thx for the link Kazimierz, seems very interesting.

Tadedon project is thus one more argument to build that 3rd party
community Simone proposed :)
(I am not only looking for @PostConstruct, but for a coherent and
maintained set of added-value functionalities on top of Guice).

Eric

On Feb 7, 11:06 am, Kazimierz Pogoda <hsh...@gmail.com> wrote:
> Regarding @PostConstruct and guice, you can also take a look at
> tadedon-guice-lifecycle:
>
> http://code.google.com/p/tadedon/source/browse/tadedon-guice-lifecycl...
> >     *http://tinyurl.com/83ht36u
> > On Thu, Nov 17, 2011 at 10:12 AM, Simone Tripodi <simonetrip...@apache.org>
Reply all
Reply to author
Forward
0 new messages