Again, just wondering if it can be set to a default value within the M2 API given that this is a very technical requirement that is not directly related to the build configuration.
On 10/5/05, John Casey <[EMAIL PROTECTED]> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Have you ever used java object serialization without specifying: > > static final long serialVersionUID = <somevalue>; > > then changed the class once you had some serialized data somewhere? This > version element has a similar purpose to serialVersionUID, and it's > every bit as important. > > - -j > > John Casey wrote: > | It will help avoid another problem like we're having right now in moving > | from maven 1 POMs to maven 2 POMs, for one thing. > | > | I understand wanting to streamline the amount of xml you have to write > | for a new project, but surely 34 characters that don't ever change (like > | versions of your project do) isn't too much to ask for future > | compatibility?? > | > | -john > | > | Thomas Van de Velde wrote: > | | But this is irrelevant for people not using legecy POM's (which I > would > | | think is the great majority). What would be the inconvenience of > having > | | defaut values? People wanting to use legacy poms just need to override > | | those. > | | > | | Thomas > | | > | | On 10/5/05, Anthony B. Coates <[EMAIL PROTECTED]> wrote: > | | > | |>Such a default value would be bad karma, in the sense that you have no > | |>indication which version of the POM (Schema) the POM instance was > written > | |>against. That stops you from doing intelligent support of legacy POMs, > | |>especially if you make a non-backwards-compatible major version > change. > | |>Although it is a nuisance, it really is better for each POM instance > to > | |>explicitly state which POM version it is supposed to be valid against. > | |> > | |>Cheers, Tony. > | |> > | |>On Wed, 05 Oct 2005 12:51:42 +0100, Thomas Van de Velde > | |><[EMAIL PROTECTED]> wrote: > | |> > | |> > | |>>Hi, > | |>> > | |>>Currently you are forced to define the modelVersion for each pom, > even > | |>>when > | |>>declaring a parent. To me this seems to be a purely technical element > | |>>that > | |>>is of limited interest to end users. Would it not make sense to > provide > | |> > | |>a > | |> > | |>>default value (4.0.0) if not defined explicitly in the POM? > | |> > | |>-- > | |>Anthony B. Coates, Director > | |>Information Design, Messaging and Management > | |>mailto:[EMAIL PROTECTED] > | |>Mobile/Cell: +44 (79) 0543 9026 > | |>-- > | |>MDDL Editor (Market Data Definition Language) > | |>http://www.mddl.org/ > | |>FpML AWG Member (Financial Products Markup Language) > | |>http://www.fpml.org/ > | |> > | |>--------------------------------------------------------------------- > | |>To unsubscribe, e-mail: [EMAIL PROTECTED] > | |>For additional commands, e-mail: [EMAIL PROTECTED] > | |> > | |> > | | > | | > > - --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.6 (GNU/Linux) > > iD8DBQFDQ+XkK3h2CZwO/4URAltcAKCSpEOwMgwzZMByDmG7y/lckx0y5gCgnnS3 > b6MLmc1oXtj0pkQNp3P5c9c= > =8ibX > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >