Oh! That's what you meant. Sorry - I thought you meant you added an Apache
header. Thanks!!!

On Mon, Sep 5, 2016 at 10:16 AM Stian Soiland-Reyes <[email protected]>
wrote:

> But I updated and removed all the mygrid links:
>
> https://github.com/apache/incubator-taverna-server/blob/master/.opf.yml
>
>
> On 5 September 2016 at 17:20, Gale Naylor <[email protected]>
> wrote:
> > I'll have another look at the maven license header tomorrow. (Today is a
> > holiday here.) And thanks for the information about settings: I just took
> > the defaults because I couldn't find answers in the documentation.
> >
> > As for the OPF file, my real questions are:
> >
> > Is there a reason to keep the pre-Apache information in an Apache
> release?
> > (Maybe we should update the information?)
> >
> > In particular, I'm wondering about pointing people to the Taverna Server
> > 2.4 home page and to mygrid.org.uk for issues. Won't that be
> > confusing/out-of-date?
> >
> > Thanks,
> >
> > Gale
> >
> > On Mon, Sep 5, 2016, 9:05 AM Stian Soiland-Reyes <[email protected]>
> wrote:
> >
> >> Thanks for having a go!
> >>
> >> I am not sure to be honest what is the correct configuration of
> >> license-maven-plugin.. I just spotted it had a update-file-header
> >>
> >> (BTW - We should not add SVN keywords, we use git!)
> >>
> >> One problem is that the codehaus.org has since disappeared - which
> >> hosted many useful Maven plugins.
> >>
> >> Most of them are rescued here: http://www.mojohaus.org/ - aka
> >> http://www.mojohaus.org/license-maven-plugin/
> >>
> >>
> >>
> >>
> >> There's also the competing
> >> http://code.mycila.com/license-maven-plugin/ which has a slightly
> >> different kind of configuration.
> >>
> >>
> >> It might be you would have to add a license template to a folder under
> >> src/ somewhere first.
> >>
> >> On 2 September 2016 at 22:38, Gale Naylor <[email protected]>
> >> wrote:
> >> > Also, I tried using the maven license plugin to add a license header
> (to
> >> a
> >> > local file copies), but kept getting this error: "licenseName can not
> be
> >> > null nor empty." It's probably because I don't quite know how to use
> this
> >> > plugin. I followed the instructions here (
> >> >
> >>
> http://www.mojohaus.org/license-maven-plugin/examples/update-file-header-config.html
> >> )
> >> > and here (
> >> >
> >>
> http://stackoverflow.com/questions/22549517/how-to-use-the-the-license-maven-plugin
> >> )
> >> > and added the license plugin to the project pom.xml, but could not
> >> resolve
> >> > the error. One thing I couldn't find: where does the plugin get the
> text
> >> > for the license header?
> >> >
> >> > Here is what I added to the pom:
> >> >
> >> >
> >> >       <plugin>
> >> >         <groupId>org.codehaus.mojo</groupId>
> >> >         <artifactId>license-maven-plugin</artifactId>
> >> >         <version>1.9</version>
> >> >         <configuration>
> >> >           <verbose>false</verbose>
> >> >           <addSvnKeyWords>true</addSvnKeyWords>
> >> >         </configuration>
> >> >         <executions>
> >> >           <execution>
> >> >             <id>generate-license-headers</id>
> >> >             <goals>
> >> >               <goal>update-file-header</goal>
> >> >             </goals>
> >> >             <phase>process-sources</phase>
> >> >             <configuration>
> >> >               <licenseName>Apache 2.0</licenseName>
> >> >               <roots>
> >> >                 <root>src/main/java</root>
> >> >               </roots>
> >> >             </configuration>
> >> >           </execution>
> >> >         </executions>
> >> >       </plugin>
> >> >
> >> > Cheers! Have a nice weekend.
> >> >
> >> > Gale
> >> >
> >> >
> >> > On Fri, Sep 2, 2016 at 2:33 PM Gale Naylor <
> [email protected]>
> >> > wrote:
> >> >
> >> >> I downloaded a zip of incubator-taverna-server from GitHub and ran
> the
> >> RAT
> >> >> check from the command line on each of the main and sub folders. It
> >> looks
> >> >> like almost all the files need a header.
> >> >>
> >> >> One if the files is the .opf.yml file, which contains references to
> >> >> mygrid.org.uk and taverna.org.uk.:
> >> >>
> >> >> name: Taverna Server
> >> >> vendor: The University of Manchester
> >> >> maintainer:
> >> >> name: Donal Fellows
> >> >> email: donal.k.fellows( AT )manchester.ac.uk
> >> >> platform: "Java 6+, Tomcat 6, POSIX"
> >> >> download: http://www.taverna.org.uk/download/server/
> >> >> # Really the documentation page as the overall home page is shared
> with
> >> >> the workbench but will do for now
> >> >> homepage:
> >> http://dev.mygrid.org.uk/wiki/display/taverna/Taverna+Server+2.4
> >> >> issues: http://dev.mygrid.org.uk/issues/browse/TAVSERV
> >> >> # Note, no anti-spam armouring required for this one
> >> >> support-contact: [email protected]
> >> >>
> >> >> I'm guessing this information needs to be updated, too?
> >> >>
> >> >> Gale
> >> >>
> >> >> On Fri, Sep 2, 2016 at 8:41 AM Stian Soiland-Reyes <
> >> >> [email protected]> wrote:
> >> >>
> >> >>> Hi,
> >> >>>
> >> >>> I've made
> >> >>>
> >> >>>
> >>
> https://cwiki.apache.org/confluence/display/TAVERNADEV/2016-09+License+review
> >> >>>
> >> >>> so we can track license review progress.
> >> >>>
> >> >>>
> >> >>> Anyone is welcome to keep checking/fixing those that are not
> complete
> >> >>> - as I've mentioned it's fine to remove the (C) Manchester/LGPL
> >> >>> headers as they are part oft he software grant.
> >> >>>
> >> >>> It should be possible to do the license header updates using the
> maven
> >> >>> license plugin rather than a large vim session..
> >> >>>
> >> >>> --
> >> >>> Stian Soiland-Reyes, eScience Lab
> >> >>> School of Computer Science
> >> >>> The University of Manchester
> >> >>> http://orcid.org/0000-0001-9842-9718
> >> >>>
> >> >>
> >>
> >>
> >>
> >> --
> >> Stian Soiland-Reyes
> >> http://orcid.org/0000-0001-9842-9718
> >>
>
>
>
> --
> Stian Soiland-Reyes
> http://orcid.org/0000-0001-9842-9718
>

Reply via email to