Thanks Scott, I agree. I've done a bunch of work on this and submitted the changes to the following avro JIRA:
https://issues.apache.org/jira/browse/AVRO-159
However there was some additional work to do that never got done (maven complexities I'm not experience enough to deal with, see the jira).

I'm more than happy to hand this maven plugin off to Avro team, but 159
got stalled and I'm still having to maintain this myself. If someone
wants to work with me to resolve just let me know.

Patrick

Scott Carey wrote:
Some feedback: The Maven plugin only supports Avro protocols, but not
Avro schemas.  If it filtered for *.avsc and *.avpr and ran the
schema compiler on the former, and protocol compiler on the latter,
it would be more useable for someone starting out experimenting with
Avro, especially if they are not familiar with writing their own
Maven plugin but are familiar with Maven as a user.


On Mar 3, 2010, at 11:31 PM, Patrick Hunt wrote:

I've updated the Avro starter kit now that 1.3.0 is released: http://bit.ly/32T6Mk

For those not familiar, this is a starter kit, a project template
if you will, intended to bootstrap your Avro based project. You’ll
learn how to declare a protocol, generate and compile your code,
and run a working “Hello World” type example. This project supports
Java with either Maven or Ant/Ivy, as well as running with Python
or Ruby.

Patrick

ps. the avro maven plugin is available as a separate project here:
 http://bit.ly/44v2KT

Reply via email to