wow, nice results: kudos to Julien
I'll have a deep look, because (as I already discussed with Julien at some 
Reproducible Builds events), if we combine his work on this bootstrapping 
approach with my own Reproducible Builds for Java / Reproducible Central [1] 
to get reproducible binary artifacts in Central Repository directly provided 
by upstream projects, we should have the best of both worlds:
- a proof of rebuild capacity from source, which is important for deep safety, 
but not easy for normal users
- a proof of content for reference binaries taken from Central Repository, to 
keep an easy binary consumption

What a progress in 1 year. It's sad we can't meet and discuss as we did last 
year.
I'll try to join Guix day.

Regards,

Hervé

[1] https://repo.maven.apache.org/maven2/

Le mercredi 18 novembre 2020, 21:29:04 CET Björn Höfling a écrit :
> Dear Maven Developers,
> 
> more than 4 years ago I naively asked you on how to build Maven from
> sources without using Maven.
> 
> If you are interested in a declarative, bootstrappable, reproducible
> and effectively executable answer to this question, Julien Lepiller
> recorded a video on how he bootstrapped Maven and a maven-build-system
> for GNU Guix with only using the ant-build-system. He shows how to
> bootstrap Maven only from sources, which difficulties he had and how he
> mastered the dependency cycles and other problems.
> 
> You can find a link to the video recordings in this announcement:
> 
> https://guix.gnu.org/en/blog/2020/online-guix-day-announce-2/
> 
> If you have any questions, you can join the discussions on Guix day,
> the discussions for this talk will be on Sunday 2020-11-22, 16:00–16:25
> UTC.
> 
> Happy Hacking,
> 
> Björn





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to