Jump to page: 1 217  
Page
Thread overview
dub: should we make it the de jure package manager for D?
Sep 10, 2013
Brad Anderson
Sep 10, 2013
Nick Sabalausky
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Brad Anderson
Sep 11, 2013
Lionello Lunesu
Sep 11, 2013
Nick Sabalausky
Sep 11, 2013
John Colvin
Sep 11, 2013
Brad Anderson
SDL vs. YAML
Sep 13, 2013
Sönke Ludwig
Sep 13, 2013
Jacob Carlborg
Sep 13, 2013
Sönke Ludwig
Sep 26, 2013
Martin Nowak
Sep 13, 2013
Andrej Mitrovic
Sep 13, 2013
Sönke Ludwig
Sep 13, 2013
Andrej Mitrovic
Sep 11, 2013
Jonathan M Davis
Sep 11, 2013
H. S. Teoh
Sep 11, 2013
Paulo Pinto
Sep 11, 2013
Jonathan M Davis
Sep 11, 2013
Nick Sabalausky
Sep 11, 2013
Nick Sabalausky
Sep 10, 2013
Paulo Pinto
Sep 10, 2013
Brad Roberts
Sep 10, 2013
Matt Soucy
Sep 10, 2013
luminousone
Sep 10, 2013
Brad Anderson
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
ilya-stromberg
Sep 11, 2013
Faux Amis
Sep 11, 2013
ilya-stromberg
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Dicebot
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Dicebot
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Dicebot
Sep 11, 2013
Paulo Pinto
Sep 11, 2013
Dicebot
Sep 10, 2013
Joshua Niehus
Sep 10, 2013
Peter Williams
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Simen Kjaeraas
Sep 11, 2013
Nick Sabalausky
Sep 11, 2013
Martin Nowak
Sep 11, 2013
luminousone
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Mike Parker
Sep 12, 2013
ponce
Sep 11, 2013
Nathan M. Swan
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Jason den Dulk
Sep 11, 2013
luminousone
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Jason den Dulk
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Dicebot
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
H. S. Teoh
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Dicebot
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Brad Anderson
Sep 11, 2013
Jacob Carlborg
Sep 25, 2013
Bruno Medeiros
Sep 25, 2013
Dicebot
Sep 26, 2013
Jacob Carlborg
Sep 26, 2013
Dicebot
Sep 26, 2013
eles
Sep 26, 2013
eles
Sep 26, 2013
Brad Anderson
Sep 26, 2013
Bruno Medeiros
Sep 26, 2013
Dicebot
Sep 27, 2013
Jonathan M Davis
Sep 27, 2013
Wyatt
Sep 27, 2013
Dicebot
Sep 27, 2013
Wyatt
Sep 27, 2013
Dicebot
Sep 27, 2013
Wyatt
Oct 08, 2013
Bruno Medeiros
Oct 08, 2013
Wyatt
Sep 26, 2013
Jacob Carlborg
Sep 27, 2013
Jacob Carlborg
Sep 27, 2013
Dicebot
Sep 27, 2013
Jacob Carlborg
Sep 27, 2013
Dicebot
Sep 27, 2013
Jacob Carlborg
Sep 27, 2013
Dicebot
Oct 11, 2013
Brad Anderson
Sep 26, 2013
Bruno Medeiros
Sep 26, 2013
Jacob Carlborg
Sep 27, 2013
Bruno Medeiros
Sep 27, 2013
Jacob Carlborg
Oct 04, 2013
Bruno Medeiros
Sep 11, 2013
Dicebot
Sep 11, 2013
Jacob Carlborg
Sep 11, 2013
Jonathan M Davis
Sep 11, 2013
Jonathan M Davis
Sep 11, 2013
Sönke Ludwig
Sep 11, 2013
H. S. Teoh
Sep 11, 2013
Nick Sabalausky
Sep 11, 2013
H. S. Teoh
Sep 12, 2013
Nick Sabalausky
Sep 12, 2013
Jacob Carlborg
Sep 12, 2013
H. S. Teoh
Sep 12, 2013
Jacob Carlborg
Sep 11, 2013
Russel Winder
Sep 11, 2013
Nick Sabalausky
Sep 11, 2013
Jonathan M Davis
Sep 11, 2013
H. S. Teoh
Sep 12, 2013
w0rp
Sep 12, 2013
Jonathan M Davis
Sep 13, 2013
w0rp
Sep 13, 2013
deadalnix
Sep 13, 2013
Sönke Ludwig
Sep 13, 2013
Dicebot
Sep 25, 2013
Bruno Medeiros
Sep 26, 2013
Jacob Carlborg
Sep 26, 2013
John Colvin
Sep 26, 2013
Dicebot
Sep 26, 2013
eles
Sep 26, 2013
Dicebot
Sep 26, 2013
Dicebot
Sep 26, 2013
Jacob Carlborg
Sep 26, 2013
Bruno Medeiros
Sep 26, 2013
Bruno Medeiros
Sep 26, 2013
Paulo Pinto
Sep 26, 2013
Jacob Carlborg
Sep 27, 2013
Jonathan M Davis
Sep 27, 2013
Jacob Carlborg
Oct 08, 2013
Bruno Medeiros
Oct 08, 2013
Bruno Medeiros
Oct 08, 2013
Jacob Carlborg
Oct 10, 2013
Bruno Medeiros
Oct 10, 2013
Jacob Carlborg
Sep 26, 2013
Jacob Carlborg
Sep 27, 2013
Bruno Medeiros
Sep 26, 2013
Manu
Sep 26, 2013
Jacob Carlborg
Sep 26, 2013
Manu
Sep 26, 2013
Jacob Carlborg
Sep 26, 2013
develop32
Re: dub: SDL vs TOML
Sep 26, 2013
Chad Joan
Sep 27, 2013
Sönke Ludwig
Sep 27, 2013
user
Sep 27, 2013
user
Sep 27, 2013
Dicebot
Sep 27, 2013
Jacob Carlborg
Sep 27, 2013
Jacob Carlborg
Sep 27, 2013
Sönke Ludwig
Oct 08, 2013
Bruno Medeiros
Oct 08, 2013
Jacob Carlborg
Sep 27, 2013
Joakim
September 10, 2013
We've been experimenting with http://code.dlang.org for a while and things are going well. In particular Sönke has been very active about maintaining and improving it, which brings further confidence in the future of the project.

We're considering making dub the official package manager for D. What do you all think?


Andrei
September 10, 2013
On Tuesday, 10 September 2013 at 20:48:58 UTC, Andrei Alexandrescu wrote:
> We've been experimenting with http://code.dlang.org for a while and things are going well. In particular Sönke has been very active about maintaining and improving it, which brings further confidence in the future of the project.
>
> We're considering making dub the official package manager for D. What do you all think?
>
>
> Andrei

I vote yes but only if Sönke feels it is ready. I suspect he has a few things he'll probably want done before this happens (the potential switch from JSON to SDL comes to mind).
September 10, 2013
Am 10.09.2013 22:48, schrieb Andrei Alexandrescu:
> We've been experimenting with http://code.dlang.org for a while and
> things are going well. In particular Sönke has been very active about
> maintaining and improving it, which brings further confidence in the
> future of the project.
>
> We're considering making dub the official package manager for D. What do
> you all think?
>
>
> Andrei

I think it is a good idea.

Even if there are rough edges, it can be improved later on based on the community experience with it.

--
Paulo
September 10, 2013
On Tue, 10 Sep 2013 23:01:12 +0200
"Brad Anderson" <eco@gnuk.net> wrote:
> 
> I vote yes but only if Sönke feels it is ready. I suspect he has a few things he'll probably want done before this happens (the potential switch from JSON to SDL comes to mind).

I assume that would be a backwards-compatible change. Make SDL the preferred, but keep JSON in service.

September 10, 2013
How ready is it?

  1) bus factor.. what happens if Sonke disappears?
  2) backups?
  3) scaleability?
  etc?

On 9/10/13 1:48 PM, Andrei Alexandrescu wrote:
> We've been experimenting with http://code.dlang.org for a while and things are going well. In
> particular Sönke has been very active about maintaining and improving it, which brings further
> confidence in the future of the project.
>
> We're considering making dub the official package manager for D. What do you all think?
>
>
> Andrei

September 10, 2013
On 09/10/2013 04:48 PM, Andrei Alexandrescu wrote:
> We've been experimenting with http://code.dlang.org for a while and things are going well. In particular Sönke has been very active about maintaining and improving it, which brings further confidence in the future of the project.
> 
> We're considering making dub the official package manager for D. What do you all think?
> 
> 
> Andrei

votes++ over here
From my usage of it, it still has a couple of things that are in
development (a bit more of a user manual would be nice but I can attempt
to make one in my "free time"), but it's in a state now where it's
definitely usable for projects.
A friend and I are planning on making a little project for a game jam
this weekend, we'll try using dub and see what happens, but so far I'd
definitely say "yes"

-Matt Soucy



September 10, 2013
On Tuesday, 10 September 2013 at 20:48:58 UTC, Andrei Alexandrescu wrote:
> We've been experimenting with http://code.dlang.org for a while and things are going well. In particular Sönke has been very active about maintaining and improving it, which brings further confidence in the future of the project.
>
> We're considering making dub the official package manager for D. What do you all think?
>
>
> Andrei

Not big on package repository systems for languages, The amount
of crap that eventually accumulates from abandoned projects wears
down on its usefulness.

Examples being php-pear, php-pecl, python pypi, etc I am sure
their are more examples.

Mostly however it comes down to strong policy about what stays in
the main package management system.

Projects that haven't had an update for an excessive amount of
time should likely be hidden but still available except in cases
where it is known to be unchanged without need for updates(such
as most wrappers).

And license acknowledgement, this is much more important with
source libraries then it is with say apt on Ubuntu.  Accidentally
polluting a bsd project or a closed source project with LGPL/GPL
code would be very bad, And often these package management
systems obscure what the sources license actually is by simply
not showing it or informing the user.

Basically I suggest that after one year without an update a
package gets moved into a old packages list, or flagged as
hidden, Except where the author sets a flag that says the package
is a wrapper.

And when packages are fetched give a summary of the licenses
used, the license name should be enough, google can fill in the
rest if need be.
September 10, 2013
On 9/10/13 2:16 PM, Brad Roberts wrote:
> How ready is it?
>
>    1) bus factor.. what happens if Sonke disappears?
>    2) backups?
>    3) scaleability?
>    etc?

The whole point of making this a community project is to improve on all of the above. The way I see it the project should be a solid basis for further community development.

Andrei

September 10, 2013
On Tuesday, 10 September 2013 at 22:06:28 UTC, luminousone wrote:
> And license acknowledgement, this is much more important with
> source libraries then it is with say apt on Ubuntu.  Accidentally
> polluting a bsd project or a closed source project with LGPL/GPL
> code would be very bad, And often these package management
> systems obscure what the sources license actually is by simply
> not showing it or informing the user.
>

There is a license field in the dub package file.  It would be neat if dub could warn you if it found incompatible license in your dependencies though.
September 10, 2013
On Tuesday, 10 September 2013 at 20:48:58 UTC, Andrei Alexandrescu wrote:
> We're considering making dub the official package manager for D. What do you all think?

This would be awesome.
+1

« First   ‹ Prev
1 2 3 4 5 6 7 8 9 10 11