Re: Reorganization and list of D libraries (300+)

2017-12-31 Thread Vino via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:12:19 UTC, Fra Mecca wrote:

Hi all.

Lurking in this forum I had the feeling that lots of D 
developers tend to rewrite lots of code that could be found in 
libraries. This is not bad per se but I thought that one of the 
reason could have been the current process of library discovery.


For this reason I have edited a list of libraries that could 
aid in this process.


I also considered that the following features could be of 
importance to you:

- License
- Garbage collector
- last modification (automated)

The list is of course not complete and I could not test all of 
the libraries I included.


I welcome you to modify it, open PRs or issues on github.

https://github.com/FraMecca/D_Libraries_Registry

I hope it could lead to a better ecosystem for the whole D 
community.


Hi Fra,

  This is a very good idea, and I fully support on this idea of 
collocating all the D libraries in one location, more over we 
need to consider whether the good work of the developer can be 
added to Phobos, as Phobos is the official library of D language.


From,
Vino.B



Re: Reorganization and list of D libraries (300+)

2017-12-21 Thread Martin Nowak via Digitalmars-d-announce

On Thursday, 21 December 2017 at 21:24:57 UTC, user1234 wrote:

"" to each url, e.g

click page 10: 
http://code.dlang.org/?sort=updated==180=20
then gotta to change it by hand to: 
http://code.dlang.org/?sort=updated==180=20


The query parameter is a hidden dev preview, meant to wait a 
little until we know that the ratings are adequate. It's actually 
about time to move forward with this feature.

https://github.com/dlang/dub-registry/pull/267



Re: Reorganization and list of D libraries (300+)

2017-12-21 Thread user1234 via Digitalmars-d-announce

On Thursday, 21 December 2017 at 20:22:05 UTC, Martin Nowak wrote:
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:
Even being the wrong Martin :-) I think the DUB registry 
really needs more and better filters, so that the gems inside 
can be found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


That actually already landed in September.
https://github.com/dlang/dub-registry/pull/224
Try http://code.dlang.org/?showrating


The rating barely works; once i leave the front page from the 
link you give here i have to manually add


"" to each url, e.g

click page 10: 
http://code.dlang.org/?sort=updated==180=20
then gotta to change it by hand to: 
http://code.dlang.org/?sort=updated==180=20


Re: Reorganization and list of D libraries (300+)

2017-12-21 Thread Martin Nowak via Digitalmars-d-announce
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:
Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


That actually already landed in September.
https://github.com/dlang/dub-registry/pull/224
Try http://code.dlang.org/?showrating

What's left now that search results are sorted by relevance, is 
more indexing so that we really find most packages for a search 
term.

https://github.com/dlang/dub-registry/pull/193


Re: Reorganization and list of D libraries (300+)

2017-11-12 Thread Andre Pany via Digitalmars-d-announce
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

On 11/03/2017 05:12 PM, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry


This effort should be combined with the current work being 
done to http://code.dlang.org/


I hope Martin, Seb, and others that are involved will see this 
thread. (Yes, I'm pinging them. :) )


Ali


Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


There has been several attempts but I would like to encourage 
the D Foundation to put more focus on this. Better ecosystem 
around third party software means less work for improvement of 
standard lib.


Regards mt.


As far as I understand, the D Language Foundation itself can work 
on specific

projects by the help of scholarship recipients paid by donations.

For me I see 3 ways to get enhancement / issues solved:
- Work on my spare time on the issue
- Motivate others to work in their spare time on the issue :)
- Donate to the D Language Foundation

Dub / Dub repository are already great products but in my opinion 
there

is still a lot of work to do.

Kind regards
André







Re: Reorganization and list of D libraries (300+)

2017-11-11 Thread Tony via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:12:19 UTC, Fra Mecca wrote:



For this reason I have edited a list of libraries that could 
aid in this process.


I also considered that the following features could be of 
importance to you:

- License
- Garbage collector
- last modification (automated)



Nice, thanks! I don't like having to hunt for, and sometimes not 
find, the license of a library to see if it is permissive or not. 
GC is nice too.


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread rikki cattermole via Digitalmars-d-announce

On 07/11/2017 5:54 AM, Fra Mecca wrote:

On Tuesday, 7 November 2017 at 04:27:13 UTC, rikki cattermole wrote:

On 07/11/2017 12:35 AM, Fra Mecca wrote:

On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke wrote:

[...]


Can we make a proposal for a change?


Sure ya can. Especially if it comes with a PR ;)


If I only had some front-end experience


Perfect time to learn.
Its a very useful skill to have, even if you don't use it every day.


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread Fra Mecca via Digitalmars-d-announce
On Tuesday, 7 November 2017 at 04:27:13 UTC, rikki cattermole 
wrote:

On 07/11/2017 12:35 AM, Fra Mecca wrote:
On Monday, 6 November 2017 at 16:12:14 UTC, Martin 
Tschierschke wrote:

[...]


Can we make a proposal for a change?


Sure ya can. Especially if it comes with a PR ;)


If I only had some front-end experience


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread rikki cattermole via Digitalmars-d-announce

On 06/11/2017 4:59 PM, jmh530 wrote:

On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke wrote:


Even being the wrong Martin :-) I think the DUB registry really needs 
more and better filters, so that the gems inside can be found easily. 
(like: Number of Github stars, number of downloads, number of 
developers and in the future: money donated to this project ...).


There has been several attempts but I would like to encourage the D 
Foundation to put more focus on this. Better ecosystem around third 
party software means less work for improvement of standard lib.


Regards mt.


Agreed. (IMO more important than Elvis operator)


+[something]

If the DIP is too complex or big, it will be getting a no from me.
I just don't see any of those extra syntaxes being discussed as useful.


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread rikki cattermole via Digitalmars-d-announce

On 07/11/2017 12:35 AM, Fra Mecca wrote:

On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke wrote:

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

[...]


Even being the wrong Martin :-) I think the DUB registry really needs 
more and better filters, so that the gems inside can be found easily. 
(like: Number of Github stars, number of downloads, number of 
developers and in the future: money donated to this project ...).


There has been several attempts but I would like to encourage the D 
Foundation to put more focus on this. Better ecosystem around third 
party software means less work for improvement of standard lib.


Regards mt.


Can we make a proposal for a change?


Sure ya can. Especially if it comes with a PR ;)


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread Fra Mecca via Digitalmars-d-announce
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

[...]


Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


There has been several attempts but I would like to encourage 
the D Foundation to put more focus on this. Better ecosystem 
around third party software means less work for improvement of 
standard lib.


Regards mt.


Can we make a proposal for a change?


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread Soulsbane via Digitalmars-d-announce
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

On 11/03/2017 05:12 PM, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry


This effort should be combined with the current work being 
done to http://code.dlang.org/


I hope Martin, Seb, and others that are involved will see this 
thread. (Yes, I'm pinging them. :) )


Ali


Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


There has been several attempts but I would like to encourage 
the D Foundation to put more focus on this. Better ecosystem 
around third party software means less work for improvement of 
standard lib.


Regards mt.


So true. I've written code before only to learn later that there 
was already a library for what I was doing that I just happened 
to stumble upon. Which would have saved me a lot of time.


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread Dmitry Olshansky via Digitalmars-d-announce

On Monday, 6 November 2017 at 16:59:52 UTC, jmh530 wrote:
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:


Even being the wrong Martin :-) I think the DUB registry 
really needs more and better filters, so that the gems inside 
can be found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


There has been several attempts but I would like to encourage 
the D Foundation to put more focus on this. Better ecosystem 
around third party software means less work for improvement of 
standard lib.


Regards mt.


Agreed. (IMO more important than Elvis operator)


+111





Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread jmh530 via Digitalmars-d-announce
On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke 
wrote:


Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of 
downloads, number of developers and in the future: money 
donated to this project ...).


There has been several attempts but I would like to encourage 
the D Foundation to put more focus on this. Better ecosystem 
around third party software means less work for improvement of 
standard lib.


Regards mt.


Agreed. (IMO more important than Elvis operator)


Re: Reorganization and list of D libraries (300+)

2017-11-06 Thread Martin Tschierschke via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

On 11/03/2017 05:12 PM, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry


This effort should be combined with the current work being done 
to http://code.dlang.org/


I hope Martin, Seb, and others that are involved will see this 
thread. (Yes, I'm pinging them. :) )


Ali


Even being the wrong Martin :-) I think the DUB registry really 
needs more and better filters, so that the gems inside can be 
found easily. (like: Number of Github stars, number of downloads, 
number of developers and in the future: money donated to this 
project ...).


There has been several attempts but I would like to encourage the 
D Foundation to put more focus on this. Better ecosystem around 
third party software means less work for improvement of standard 
lib.


Regards mt.


Re: Reorganization and list of D libraries (300+)

2017-11-04 Thread Fra Mecca via Digitalmars-d-announce

On Saturday, 4 November 2017 at 12:11:39 UTC, FreeSlave wrote:



I checked README.md in this repo. Not sure why my nick is used 
in place of name of lnk library.

Also inilike has nothing to do with argv.


Thank you, corrected


Re: Reorganization and list of D libraries (300+)

2017-11-04 Thread Fra Mecca via Digitalmars-d-announce
On Saturday, 4 November 2017 at 11:26:42 UTC, Jacob Carlborg 
wrote:


DWT is using the EPL, Eclipse Public License, license.
I'm missing the ddb [1] and mysql-native [2] database libraries.
There are many list like this for other languages, they're 
usually called "awesome-" where  is the language.


[1] https://github.com/pszturmaj/ddb
[2] https://github.com/mysql-d/mysql-native


I checked awesome-D but it is not focused only on libraries and 
it is not updated at all.

Also, I wanted to highlight the license and the use of @nogc

I added mysql-native, while I ignored ddb because the project 
provides no description and no documentation. Maybe a README 
would be enought to get you through the examples.

Also, updated DWT

Please send a PR if you feel like the project could be improved


Re: Reorganization and list of D libraries (300+)

2017-11-04 Thread FreeSlave via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:12:19 UTC, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry



I checked README.md in this repo. Not sure why my nick is used in 
place of name of lnk library.

Also inilike has nothing to do with argv.


Re: Reorganization and list of D libraries (300+)

2017-11-04 Thread Jacob Carlborg via Digitalmars-d-announce

On 2017-11-04 01:12, Fra Mecca wrote:

Hi all.

Lurking in this forum I had the feeling that lots of D developers tend 
to rewrite lots of code that could be found in libraries. This is not 
bad per se but I thought that one of the reason could have been the 
current process of library discovery.


For this reason I have edited a list of libraries that could aid in this 
process.


I also considered that the following features could be of importance to 
you:

- License
- Garbage collector
- last modification (automated)

The list is of course not complete and I could not test all of the 
libraries I included.


I welcome you to modify it, open PRs or issues on github.

https://github.com/FraMecca/D_Libraries_Registry

I hope it could lead to a better ecosystem for the whole D community.


DWT is using the EPL, Eclipse Public License, license.
I'm missing the ddb [1] and mysql-native [2] database libraries.
There are many list like this for other languages, they're usually 
called "awesome-" where  is the language.


[1] https://github.com/pszturmaj/ddb
[2] https://github.com/mysql-d/mysql-native

--
/Jacob Carlborg


Re: Reorganization and list of D libraries (300+)

2017-11-03 Thread codephantom via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:
This effort should be combined with the current work being done 
to http://code.dlang.org/


I'd like to see code.dlang.org to have a new column that 
explicitely shows the licence being used, and the capacity to 
search/filter by licence type would be great too.




Re: Reorganization and list of D libraries (300+)

2017-11-03 Thread Guillaume Piolat via Digitalmars-d-announce

On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote:

On 11/03/2017 05:12 PM, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry


This effort should be combined with the current work being done 
to http://code.dlang.org/




See also: https://wiki.dlang.org/Libraries_and_Frameworks


Re: Reorganization and list of D libraries (300+)

2017-11-03 Thread Ali Çehreli via Digitalmars-d-announce

On 11/03/2017 05:12 PM, Fra Mecca wrote:


https://github.com/FraMecca/D_Libraries_Registry


This effort should be combined with the current work being done to 
http://code.dlang.org/


I hope Martin, Seb, and others that are involved will see this thread. 
(Yes, I'm pinging them. :) )


Ali


Reorganization and list of D libraries (300+)

2017-11-03 Thread Fra Mecca via Digitalmars-d-announce

Hi all.

Lurking in this forum I had the feeling that lots of D developers 
tend to rewrite lots of code that could be found in libraries. 
This is not bad per se but I thought that one of the reason could 
have been the current process of library discovery.


For this reason I have edited a list of libraries that could aid 
in this process.


I also considered that the following features could be of 
importance to you:

- License
- Garbage collector
- last modification (automated)

The list is of course not complete and I could not test all of 
the libraries I included.


I welcome you to modify it, open PRs or issues on github.

https://github.com/FraMecca/D_Libraries_Registry

I hope it could lead to a better ecosystem for the whole D 
community.