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.