digitalmars.D - Please vote for Dub integration into Sonatype Nexus
- Andre Pany (6/6) Mar 19 2018 Hi,
- Dmitry Olshansky (3/9) Mar 20 2018 If we plan to extend DUB registry file format and the like this
- Russel Winder (13/23) Mar 21 2018 Perhaps making use of Bintray would be a better route.
- Andre Pany (13/29) Mar 21 2018 If I understand correctly, Bintray == JFrog Artifactory. Yes it
- Russel Winder (18/33) Mar 21 2018 JFrog have Artifactory yes, but I do not know if Bintray is actually
- Andre Pany (7/26) Mar 21 2018 I don't feel it is a hard one or the other decision but
Hi, if you have by chance a Sonatype account please vote for this issue to get Dub integrated into Sonatype Nexus: https://issues.sonatype.org/browse/NEXUS-15560. Kind regards André
Mar 19 2018
On Tuesday, 20 March 2018 at 06:48:15 UTC, Andre Pany wrote:Hi, if you have by chance a Sonatype account please vote for this issue to get Dub integrated into Sonatype Nexus: https://issues.sonatype.org/browse/NEXUS-15560.If we plan to extend DUB registry file format and the like this may be premature. But I like the initiative.Kind regards André
Mar 20 2018
On Tue, 2018-03-20 at 18:55 +0000, Dmitry Olshansky via Digitalmars-d wrote= :On Tuesday, 20 March 2018 at 06:48:15 UTC, Andre Pany wrote:Perhaps making use of Bintray would be a better route. I suspect hosting D-Apt on Bintray would also be possible. I wonder if creating a Fedora RPM package repository analogous to D-Apt on Bintray would be feasible. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.ukHi, =20 if you have by chance a Sonatype account please vote for this=20 issue to get Dub integrated into Sonatype Nexus:=20 https://issues.sonatype.org/browse/NEXUS-15560.=20 =20 If we plan to extend DUB registry file format and the like this=20 may be premature. But I like the initiative.
Mar 21 2018
On Wednesday, 21 March 2018 at 09:37:15 UTC, Russel Winder wrote:On Tue, 2018-03-20 at 18:55 +0000, Dmitry Olshansky via Digitalmars-d wrote:If I understand correctly, Bintray == JFrog Artifactory. Yes it would be also nice if dub support is added to both solutions. If JFrog accepts PR on Github we could even add dub support on ourselfs. One side information. I also created a pr for dub to support maven repositories as dub registries. https://github.com/dlang/dub/pull/1415 With this pull request we can use many repository solutions (Nexus, Artifactory, ...) as dub registries. Kind regards AndréOn Tuesday, 20 March 2018 at 06:48:15 UTC, Andre Pany wrote:Perhaps making use of Bintray would be a better route. I suspect hosting D-Apt on Bintray would also be possible. I wonder if creating a Fedora RPM package repository analogous to D-Apt on Bintray would be feasible.Hi, if you have by chance a Sonatype account please vote for this issue to get Dub integrated into Sonatype Nexus: https://issues.sonatype.org/browse/NEXUS-15560.If we plan to extend DUB registry file format and the like this may be premature. But I like the initiative.
Mar 21 2018
On Wed, 2018-03-21 at 11:49 +0000, Andre Pany via Digitalmars-d wrote:=20[=E2=80=A6]If I understand correctly, Bintray =3D=3D JFrog Artifactory. Yes it would be also nice if dub support is added to both solutions. If JFrog accepts PR on Github we could even add dub support on ourselfs.JFrog have Artifactory yes, but I do not know if Bintray is actually something different or just a public instance of Artifactory. In any event Bintray is a public repository of stuff, with JCenter being the bit for Maven type artefacts =E2=80=93 most of the people I know publish to Maven Central via JCenter so as to avoid Sonatype's Nexus. I believe Maven is the wrong model for D, it is all about artefacts for use in JVM-based language builds. Conan (C/C++ repository) is a much better model for D, as is crates.io (Rust/Cargo repository), and indeed Dub :-).One side information. I also created a pr for dub to support=20 maven repositories as dub registries. https://github.com/dlang/dub/pull/1415 With this pull request we can use many repository solutions=20 (Nexus, Artifactory, ...) as dub registries. =20 Kind regards Andr=C3=A9 =20--=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk
Mar 21 2018
On Wednesday, 21 March 2018 at 15:30:57 UTC, Russel Winder wrote:On Wed, 2018-03-21 at 11:49 +0000, Andre Pany via Digitalmars-d wrote:I don't feel it is a hard one or the other decision but possibilities. In this direction Sönke made a very good proposal how to support different repositories using the existing registry attribute. Kind regards Andre[...][…][...]JFrog have Artifactory yes, but I do not know if Bintray is actually something different or just a public instance of Artifactory. In any event Bintray is a public repository of stuff, with JCenter being the bit for Maven type artefacts – most of the people I know publish to Maven Central via JCenter so as to avoid Sonatype's Nexus. I believe Maven is the wrong model for D, it is all about artefacts for use in JVM-based language builds. Conan (C/C++ repository) is a much better model for D, as is crates.io (Rust/Cargo repository), and indeed Dub :-).[...]
Mar 21 2018