Ha ha ha. Very good :-)
I have published to Maven Central, so I know how daunting this can be at
first.
If you want to publish to Maven Central I recommend
https://www.packtpub.com/application-development/getting-started-apache-maven-video
Cheers, Eric
On 12/3/2014 11:27 AM, Jon Pretty wrote:
I can offer you this:
http://play.textadventures.co.uk/Play.aspx?id=zv-wer8keey6rnhk4am25q
It's a create-your-own-adventure about my experience of trying to
publish a library to Maven Central. It's a couple of years old now, so
the landscape might have improved a little in patches.
Jon
On 3 December 2014 at 19:11, Eric Kolotyluk <[email protected]
<mailto:[email protected]>> wrote:
Does anyone know of a good emotional support group for people
trying to use Maven with Typesafe projects such as Akka and Play?
I was thinking maybe there could a buddy/sponsor system, such as
used in AA and other self help groups. Maybe there might be group
sessions where people can talk about their trauma, especially by
being constantly invalidated by comments such as "you should use
the simple build tool SBT, cause, well you know, it's simple and
easy to use."
Seriously though, is there a community of people who are
successfully using Maven with Akka an Play projects? I would love
to meet you.
I can see why people who have tried Maven naturally think "oh,
its' too complicated, anyone can write a simple build tool that
does what Maven does." Clearly they do not appreciate what Maven
is or what it does. SBT and Gradle are two great examples of
projects that attempted to do something more simple, but in the
end, really don't measure up.
I personally think the Scala community would be been better served
if more investment was made in developing better Scala build tools
within the Maven framework. More and better plugins for Scala,
Akka, Play, etc. Better use of
http://books.sonatype.com/mcookbook/reference/sect-scala-script-inline.html
http://books.sonatype.com/mcookbook/reference/ch03s03.html
I don't know if there is a Scala template for writing Maven
plugins (or mojos), but there should be.
The more I use SBT, the less I like it. It is not what I consider
a serious build tool for build engineers, it is a toy or
playground for Scala hackers who thrive on the abstruse. Don't get
me wrong, I love Scala, but creating a build tool around .scala
files just invites the use of chicken tracks and obscure overly
concise cleverness that leads to one WTF experience after another.
/It is actually possible to write Scala code that you can reason
about,/ but it just as easy to write Scala code that resembles
APL, and reasoning about build engineering was clearly not a
priority with the designers of SBT.
The Scala-IDE was a really great approach because it leveraged off
of an existing IDE infrastructure such as Eclipse, rather than
trying to write an IDE from scratch the way SBT does. I wish the
Scala/Typesafe community had taken the same approach with build-tools.
- Eric
--
You received this message because you are subscribed to the Google
Groups "scala-debate" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
Jon Pretty | @propensive