Hi Te Wang,

Sorry for the late reply, I was travelling during the weekend and yesterday.

Yes, the LICENSE file should mention any file containing code coming
from other projects.
So, I agree with your change on the LICENSE file about Maven Wrapper
and Spring Boot.
I would also mention PathMap.js which is a copy from Snap.svg.

When you update the LICENSE documenting dependencies, if the
dependencies are using ALv2, and if the dependencies provide a NOTICE
file, then it should be included in your NOTICE file. This is not
strictly required if the dependency is a ASF project if you use "This
product includes software developed at The Apache Software Foundation
(http://www.apache.org/)".

Let me know if you need my help on this.

Thanks !

Regards
JB

On Sat, Feb 8, 2025 at 3:57 AM Te Wang <yi...@apache.org> wrote:
>
> Thank for you review, JB
>
> I have carefully checked the problem you mentioned and need to fix it. I have 
> proposed a solution for some of the problems. Please help me check whether it 
> is correct.
>
> - mvnw and mvnw.cmd should be mentioned in LICENSE as it's a copy from Maven
> - ExtendedWhitespaceThrowableProxyConverter
>
> I checked and found that the mvnw and 
> ExtendedWhitespaceThrowableProxyConverter related files. I understand that I 
> need to add the following instructions to the LICENSE file.
>
> - - - - -
> This project includes the Maven Wrapper (mvnw and mvnw.cmd), which is 
> distributed under the Apache License 2.0 For more details, see: 
> https://www.apache.org/licenses/LICENSE-2.0
> This project includes code from the Spring Boot project, which is licensed 
> under the Apache License 2.0. For more details, see: 
> https://www.apache.org/licenses/LICENSE-2.0
>     - 
> org.apache.seata.server.logging.logback.ExtendedWhitespaceThrowableProxyConverter
>
> - - - - -
>
> Is this correct?
>
>
> - NOTICE should be updated to include Snap.svg NOTICE
>
> yes, i will add Snap.svg to NOTICE
>
> Warm regards,
> Te Wang
>
> On 2025/02/06 15:59:57 Jean-Baptiste Onofré wrote:
> > +0 (binding)
> >
> > I checked:
> > - incubating is in the name/version
> > - hash and checksum are good
> > - DISCLAIMER is present
> > - LICENSE (source distribution) is not fully correct imho:
> >      - mvnw and mvnw.cmd should be mentioned in LICENSE as it's a copy
> > from Maven
> >      - ExtendedWhitespaceThrowableProxyConverter should be mentioned
> > in LICENSE as it is copied from spring-boot (ALv2) (no need to update
> > NOTICE as spring-boot doesn't provide NOTICE)
> >      - PathMap.js should be mentioned in LICENSE as it is copied from
> > adobe-webplatform Snap.svg (ALv2) (and NOTICE should be updated with
> > Snap.svg NOTICE)
> > - NOTICE should be updated to include Snap.svg NOTICE
> > - A few binary artifacts found in the source distribution but
> > acceptable (images in the designer module)
> > - ASF header present in all expected files
> >
> > Regards
> > JB
> >
> > On Thu, Feb 6, 2025 at 5:39 AM yixia <yi...@apache.org> wrote:
> > >
> > > Hello,
> > >
> > > This is a call for vote to release Apache Seata(incubating) 2.3.0-RC3.
> > >
> > >
> > > The vote thread:
> > >
> > > https://lists.apache.org/thread/xcmzqfq61jdfz35z9fyhg609vkn0v602
> > >
> > >
> > > Vote Result:
> > >
> > > https://lists.apache.org/thread/xjjhfgjxfr01y2vqnsn9zldr193wqh3w
> > >
> > >
> > > The release candidates:
> > >
> > > https://dist.apache.org/repos/dist/dev/incubator/seata/incubator-seata/2.3.0-RC3/
> > >
> > >
> > > The staging repo:
> > >
> > > https://repository.apache.org/content/repositories/orgapacheseata-1136/
> > >
> > >
> > > Git tag for the release:
> > >
> > > https://github.com/apache/incubator-seata/releases/tag/v2.3.0
> > >
> > >
> > > Git commit id for the release:
> > >
> > > https://github.com/apache/incubator-seata/commit/95ba284055beb0ee820f
> > >
> > >
> > > Release Notes:
> > >
> > > https://github.com/apache/incubator-seata/releases/tag/v2.3.0
> > >
> > >
> > > The artifacts have been signed with Key [ 7ACD1A52F5AEF76A ], 
> > > corresponding
> > > to[ yi...@apache.org ]
> > >
> > > which can be found in the keys file:
> > >
> > > https://downloads.apache.org/incubator/seata/KEYS
> > >
> > >
> > > Build Environment: JDK 8+, Apache Maven 3.6.0+.
> > >
> > > - osx_aarch64: ./mvnw clean package -DskipTests=true -Parrch64
> > >
> > > - osx-x86_64/other: ./mvnw clean package -DskipTests=true
> > >
> > >
> > > CI Test Workflow:
> > >
> > > https://github.com/apache/incubator-seata/actions/runs/12882164154/job/35920458232
> > >
> > >
> > > The vote will be open for at least 72 hours.
> > >
> > > Please vote accordingly:
> > >
> > > [ ] +1 approve
> > >
> > > [ ] +0 no opinion
> > >
> > > [ ] -1 disapprove with the reason
> > >
> > >
> > > Checklist for reference:
> > >
> > > [ ] Download links are valid.
> > >
> > > [ ] Checksums and signatures.
> > >
> > > [ ] LICENSE/NOTICE files exist
> > >
> > > [ ] No unexpected binary files
> > >
> > > [ ] All source files have ASF headers
> > >
> > > [ ] Can compile from source
> > >
> > >
> > > To learn more about Apache Seata , please see https://seata.apache.org/
> > >
> > >
> > > Warm regards,
> > >
> > > Te Wang
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to