Cool, very cool.. I'll take this along with it...
So we have to have a property that defines where to find the properties
on bootstrap time or at build time. ?
Or do you want the project.xml file to specify which "property set" to
use ? 

Mvgr,
Martin
 
On Wed, 2002-05-29 at 20:09, Nathan Coast wrote:
> could the default property files not be generated from this file?  could enable 
> generation of custom project files - e.g.
> maven standard style project
> sun standard project
> company standard project etc..
> 
> by applying some translation on the property.xml
> 
> Martin van den Bemt wrote:
> 
> > Allowed values would be a good idea indeed.
> > The defaults however, are already in property files, so are easy to
> > read.
> > Maybe adding a pointer to the correct property file or the plugin would
> > be very usefull..
> > 
> > Mvgr,
> > Martin
> > 
> > On Wed, 2002-05-29 at 19:39, Nathan Coast wrote:
> > 
> >>a more formal property definition such as this would make validating properties 
> >>and generation of documentation easier.
> >>
> >>I'd like to add some mechanism for specifying allowed values and a default value
> >>
> >>Martin van den Bemt wrote:
> >>
> >>
> >>>Hi everyone,
> >>>
> >>>Even though I am not a committer, I call a vote on this one..;)
> >>>
> >>>I am working on integration of Maven in Eclipse (and maybe later
> >>>netbeans)
> >>>One of the biggest problems is that I cannot ask Maven all the
> >>>information about properties that you can set to override the default
> >>>behaviour. Since there is property documentation in an xdocs xml file, I
> >>>had a an idea :
> >>>Move the property information to eg a properties.xml in a the format,
> >>>which you can easily use to generate the documentation and to actually
> >>>parse the file for generating a gui on the fly in an IDE.
> >>><properties>
> >>> <group name="User Settings">
> >>>  <group-description>blah</group-description>
> >>>   <property>
> >>>   <name>lib.repo</name>
> >>>   <type>String/Dir/boolean</type>
> >>>   <optional>true</optional>
> >>>   <description>blahblah</description>
> >>>   </property>
> >>> </group>
> >>></properties>
> >>>
> >>>This is my general idea of the setup (naming conventions could be
> >>>better, but since I don't have any brain, I leave that people with a
> >>>brain)
> >>>All the tags can be used for documentation generation, so I will not
> >>>mention that at every point mentioned below.
> >>>- I need the groupname and description to generate the tabs/settings
> >>>pages for those properties.
> >>>- I need the group-description for (online) help
> >>>- I need the property name to know what to read (and where)
> >>>- I need the type to determine what people can fill in
> >>>- I need to need if the thing is optional.
> >>>- I need to know the description to explain what the option is for
> >>>
> >>>This way I don't have to recode all the properties and doing work that
> >>>is already been done, although in a bit of different way.
> >>>
> >>>Can someone please provide feedback for this, since I will not create
> >>>this without review/discussion and to be said no to after I finish it.
> >>>So if you think it is not the right solution : come up with another or
> >>>better one , since this kind of stuff is really necessary for usefull
> >>>maven IDE integration.
> >>>
> >>>I'll say to all : Let the voting begin ;)
> >>>
> >>>Mvgr,
> >>>Martin
> >>>
> >>>
> >>>
> >>>--
> >>>To unsubscribe, e-mail:   
><mailto:[EMAIL PROTECTED]>
> >>>For additional commands, e-mail: 
><mailto:[EMAIL PROTECTED]>
> >>>
> >>>
> >>
> >>
> >>--
> >>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> >>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> >>
> >>
> > 
> > 
> > 
> > --
> > To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> > 
> > 
> 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 
> 



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to