Jump to content
Muxe Inc Forums
GPFault

Collaboration on source code

Recommended Posts

GPFault    0

Hi.

I'm back to this forum after 13 (!) years of inactivity.

I'm not a DN user anymore (due to becoming a linux user, and ndn on linux wasn't stable 13 years ago), however, I still think that DN UI is tuned better then any other file manager, so I'm still inetersted in the "NDN on Linux" future.

Recently I found information about somebody investing thier time into porting DN variant called DNOSP to linux - https://www.linux.org.ru/news/opensource/15971481 (text is in russian)

The project link is https://www.linux.org.ru/news/opensource/15971481

The project developer said that he treated NDN as closed source-project.

But technically, I think NDN has more mature linux support that the project I linked above,

and it's a pity that human developer resources related to Dos Navigator was spent to less advanced variant (DNOSP) instead of more advanced NDN.

 

 

As far as  I know 13 years ago the source code was available to "anybody who really want to edit & contribute". I asked for it, ans Stefan provides me the archive (I've lost it many years ago).

In modern days, such semi-private code development sometimes leads to waste of human resources (due to work on another variant as a I pointed above).

Do nowdays ndn developers have any objections to publishing the entire source code? Are there any formal licencing issues?

If the only thing that stops you from publising sources are technical - the lack of time or "dont want to investigate how to create git history" etc - I'd be glad to help in publishing it. 

For example: you choose the public hosting platform (gitlab, github, sourceforge or choose any other) send me the sources of several versions as archives and I create organization account on the hosting platform convert the archives to git history, publish sources on that hosting, and add your account on the platform as an administrator of that project.

 

My actual e-mail is galkin.vv@remove.anti.spam.org@yandex.ru (English or Russian).

Share this post


Link to post
Share on other sites
Guest unxed   
Guest unxed

Hi, GPFault!

I, as author of dn2l that you mentioned above, strongly support your suggestions. To make stable and growing developers community, sources distribution terms and patches acceptance process should be public and absolutely clear, desirable using some platform that is popular among developers, like github or gitlab.

We, programmers, are usually introverts, and it can be embarrassing for us to contact someone and ask for sources or ask permission to publish modified version of them. It's all much more complicated than just hitting the “fork” button or submitting a pull request on github, and these difficulties filter out 95% of potential contributors in the early stages.

I would also like to express my admiration for the NDN team who were the first to be able to make a fully cross-platform version of DN, which in itself proved that it was possible in principle and motivated me to a great extent.

Regards, unxed.

PS: For the forum admin: no confirmation letter is sent to mail.ru mailbox. Requested it twice, checked spam folder also.

Share this post


Link to post
Share on other sites
Garl    0

Тут вся проблема в том, что следить за форумом попросту некому. 

Давно тут не было такого наплыва.

Share this post


Link to post
Share on other sites
Guest Antares19   
Guest Antares19

Hello Everyone! I participated in DN OSP development 20 years ago by any means I could at the moment (I made a big chunk of helpfiles, intense alpha-version testing, and feature proposals:). 

I'm thrilled to see that there is a new wave of development on this project. But I also truly believe that publishing NDN sources on GitHub is the way to go if we want DN as a project to grow. Taking into account that NDN made the biggest progress in supporting modern standards and features. 

Is there any possibility to publish the sources? 

Share this post


Link to post
Share on other sites
Guest al.zatv   
Guest al.zatv

Oh my god, it really was 20 years ago! I was young and I was DN user!

Кажется, в тысячу раз больше людей использует сейчас линуховую консоль. А удобств в ней никаких: редакторы отстой, mc неудобен. Странно, почему оно всё так. Попробовал сейчас ndn -- а он на удивление неплох!

Share this post


Link to post
Share on other sites
Guest Antares19   
Guest Antares19
On 10/28/2020 at 4:52 PM, Garl said:

Тут вся проблема в том, что следить за форумом попросту некому. 

Давно тут не было такого наплыва.

Если опубликовать исходники и поставить с гитхаба ссылку сюда как на форум поддержки - глядишь и люди подтянутся :)

 

On 10/30/2020 at 8:23 PM, Guest al.zatv said:

Oh my god, it really was 20 years ago! I was young and I was DN user!

Кажется, в тысячу раз больше людей использует сейчас линуховую консоль. А удобств в ней никаких: редакторы отстой, mc неудобен. Странно, почему оно всё так. Попробовал сейчас ndn -- а он на удивление неплох!

+100500 :)  И конечно радует что разработка на гитхабе и ветка обсуждения на LOR двинулась вперед :)

Share this post


Link to post
Share on other sites
Guest Old NDN/DN user   
Guest Old NDN/DN user

The major issue I guess would be to port it to a recent and sustainable pascal, as virtual pascal is so obsolete and abandoned that is harder to get a compilation toolchain for NDN than it is for chrome... But if was open source and in github that could spark a port to FPC which would bring increased portability and diffusion

 

Share this post


Link to post
Share on other sites
Guest Guest Old NDN/DN user   
Guest Guest Old NDN/DN user

Lsst time I checked it was still vpascal ... which was a nightmare... so that is extremely cool!

Definitely a github would be awesome

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×