I plan to note the java8 thing. The "site" thing is the maven-generated website. Has things like coverage reports or whatever. We don't use it, but some folks like it. It's auto-doc generation. I'm tempted to omit it in the longer-term, since we're not publishing it as a website, just as a zip.

c.

On 20 Mar 2014, at 19:06, Sam Berlin wrote:

LGTM, though what's the "site.jar" link on the maven search results page?
Also, probably worthwhile putting something on the homepage (and beta
page) that says the 4.0-beta4 is compatible with java8 lambdas.


On Thu, Mar 20, 2014 at 10:02 PM, Christian Gruber <[email protected]>wrote:

How does the Release 4 page look now?

c.


On 20 Mar 2014, at 18:46, Sam Berlin wrote:

Fair enough. I don't think there's any compelling reason to have more
than
what Maven can offer, so long as we have an easy link for folks to find
the
jars.


On Thu, Mar 20, 2014 at 9:41 PM, Christian Gruber <[email protected]
wrote:

Yeah - I'd rather not have a drive we push things to, since we already
have a file hosting solution in the maven central repo, and we can deeply link right into it from the wiki. Mostly I'm wanting to make sure we
aren't building the big .zip for no reason, and if there is a good
reason,
then I want to make it a trivial and automated part of the same process
we
use to upload the other artifacts.

c.


On 20 Mar 2014, at 18:22, Robert Voliva wrote:

FWIW, I'm fine with just a link to the maven repo containing the

artifacts.
Honestly I don't even need that, as it's not very hard to find a library you're looking for in the maven interwebs, even for those of us that
don't
use maven. I could see it being nice to have for people who come to
Guice
for the first time though.


On Thu, Mar 20, 2014 at 8:00 PM, Sam Berlin <[email protected]> wrote:

For folks not using Maven, what do you think of creating a shared Drive

folder and uploading arbitrary artifacts to it, with a link on the
download
or main page.

sam
On Mar 20, 2014 8:54 PM, "Christian Gruber" <[email protected]>
wrote:

Hey folks. I'm nearly pushing a Guice 4.0-beta4 out, but there have

been some developments in terms of code.google.com. We are no longer able to upload artifacts to code.google.com for download hosting, so
I
have in mind to build some of the things we used to host there, and
have
them as supplementary maven artifacts (and then just give direct links
so
people can download them even if they don't use maven.)

To figure this out, I need to know what people are actually using. The master zip file and the no*aop jar were the two things we typically hosted for direct download. Are people using either of those? The
no*aop

jar is already available in the maven repository, so really I'm just
trying
to see who uses the master .zip file, and if it's important to keep
shipping it.

If people don't care about having the big zip, we can just publish
direct
download links on the main project wiki for the important elements for those who aren't building with maven (or something that uses the maven
repo
ecosystem).

Thoughts?

In the short-term, I'm just going to release 4.0-beta4 with just the current maven artifacts, which includes java8 support and a few other
things, so people can get started. But by beta5 or rc1 (i.e.,
hopefully
within a few weeks) we can get this sorted out.

christian.

Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] :::: mobile: +1 (646) 807-9839

--
You received this message because you are subscribed to the Google
Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.

--

You received this message because you are subscribed to the Google
Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google
Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.



Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] :::: mobile: +1 (646) 807-9839

--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.



Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] :::: mobile: +1 (646) 807-9839

--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "google-guice" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.


Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency Injection
email: [email protected] :::: mobile: +1 (646) 807-9839

--
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/d/optout.

Reply via email to