LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 11-11-2015, 04:45 AM   #1
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Rep: Reputation: 57
Best places to discuss alternatives designs for innovative software


Some of you guys are probably taking part in other forums too, that are more programming-oriented.

Any programming/software design forums you like?

Note the question-answer approach of linuxquestions and stackoverflow does not work very well when an open-ended design discussion is wanted. This is because it makes us think in terms of teacher-student roles, rather than as innovators.

Last edited by Ulysses_; 11-11-2015 at 04:54 AM.
 
Old 11-11-2015, 10:00 AM   #2
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
To me this one is the best.

I've been registered on Qt forums and they've been required to respond because we once paid for support. That works, but largely I've also found that answers are already out there if you look deep enough.

As far as Stack Overflow, for all the negative impressions it garners, I believe it is VERY helpful for Windows programming questions, and Qt questions. Because when I search the web, I get hits on Stack Overflow. Pretty much easy to filter a similar question that either never got an answer from one which did, and then try one of the proposed solutions, if not the primary one chosen.

For Linux, this one. And I enjoy the fact that people do seem to identify "python" "bash" "C" "C++" clearly enough so that I can view and offer help for topics I see that match my expertise.
 
Old 11-11-2015, 10:38 AM   #3
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Original Poster
Rep: Reputation: 57
If you want to discuss radical new ideas for a very different alternative to TOR, with less regard for implementation, but more focused on high-level design decisions, where is a good place to go?

Last edited by Ulysses_; 11-11-2015 at 10:53 AM.
 
Old 11-11-2015, 11:59 AM   #4
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
By "design" do you mean architecture or do you mean UX?
 
Old 11-11-2015, 12:06 PM   #5
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Quote:
Originally Posted by Ulysses_ View Post
If you want to discuss radical new ideas for a very different alternative to TOR, with less regard for implementation, but more focused on high-level design decisions, where is a good place to go?
One could start with looking at the TOR discussions they have on http://www.oftc.net/, as referenced here. My thinking there is that the people discussing TOR would have next generation ideas, or just ideas along the lines related to TOR, but which aren't implemented, or were considered but not chosen.

Another thing would be just to discuss exactly what you have in mind on a thread at LQ.
 
Old 11-11-2015, 12:13 PM   #6
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Original Poster
Rep: Reputation: 57
Architecture, not UX. And possibly higher than that, ie inventions. For example, the inventors of TOR were probably not thinking software architecture from day one.

TOR is only an example by the way. It is other ideas that sometimes occur to me that need an open-ended discussion venue.
 
Old 11-11-2015, 12:22 PM   #7
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Quote:
Originally Posted by Ulysses_ View Post
Architecture, not UX. And possibly higher than that, ie inventions. For example, the inventors of TOR were probably not thinking software architecture from day one.

TOR is only an example by the way. It is other ideas that sometimes occur to me that need an open-ended discussion venue.
Like I say. Present your ideas. The threads at LQ are common threads, people not invested in a particular discussion usually stay out of it, and those invested in a discussion usually have a great deal to offer. There are threads which are very extensive discussions. Further you can write a blog entry for a very lengthy presentation and open a thread to discuss the ideas posted on the blog, as well as allow comments to the blog, and edit the blog entry as you go along with your discussion.

Sorry for adding, but I find that a very common thing that people tend to say are one of:
  1. These ideas are unique and I need to protect them before disclosing things
  2. They're very complex and your average person will have trouble understanding them
And if those are even in play here, well then these ideas would therefore not be ready to be discussed in open forum because the information is not something wished to be disclosed, or the ideas are not formed well enough to even start talking about a topic. I hope, and truly believe that this is not the case, and instead you have some ideas and wish to discuss those with others. So my take on it then is that you should start a thread discussing exactly your ideas. They are either interesting to certain groups of persons, or not; I suspect if they are well presented architecture thoughts about new software, that they will be interesting to plenty of persons here.
 
Old 11-11-2015, 12:35 PM   #8
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Original Poster
Rep: Reputation: 57
Disclosure is not an issue at all as I do not intend to make money out of such ideas, this is just a hobby.

I think a different mode of discussion is needed because the normal response would be "it can be done and this is how" or "no, it cannot be done", but in the latter case we would prefer it if another person went "could try this instead" and someone else said "no, this won't work" or "it's illegal" and so on.

The subject would not be a single question, and it would not be a single issue either. It would be open-ended.

Last edited by Ulysses_; 11-11-2015 at 12:43 PM.
 
Old 11-11-2015, 12:49 PM   #9
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Can't really help you there. What you sound like you're saying is that you do not feel that there are people who are fully capable of having an organized, thought out discussion on design, online. Or that you just don't feel it can happen online at all, and feel that you'll get single thought responses. Yes there will be one or two non-purposeful responses, some people can't mind their own business, or some people may miss the point.

If I had a highly involved discussion topic which I wished to raise as a discussion point, I'd write it down somewhere and make it available for review, and then open a discussion about that topic. For instance, say I wished to design KyaOS as a replacement for Linux. I.e. Linux was begat (I believe) from Multics, so continue heading in reverse with the first letter of the OS name. And then I'd discuss the architectural things I felt were not good in Linux and my ideas to make it better in Kya, and then open it up to discussion. If my thoughts were well formed, and relevant, I think a ton of people would either shoot them down or offer their thoughts. Ultimately, as Linus did, I feel I'd have to be the overall driver of that. Having academic/theoretical discussions is all nice, but if there is not practical which comes out of it either experimental research or applied development, then eventually the discussion points will likely become superseded by future discussion thoughts that do end up being paralleled by research work or development work.
 
Old 11-11-2015, 12:54 PM   #10
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
There are also live gatherings, such as conferences, for various topics, be they Linux kernel development or Real-Time embedded OS development, or other. Those types of meetings/conferences seem likely to be a best, first place to look for persons interested in architecture design. Of course, it depends on the particular architecture, such as your example of TOR, you'd probably seek out a conference or meeting related to the top level subject matter which you wish to discuss.
 
Old 11-11-2015, 01:07 PM   #11
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Original Poster
Rep: Reputation: 57
On the contrary I have received a lot of useful input from people here, ideas and seed for further ideas, as well as from other question-answer forums. But you can't have a thread here called "General discussion of various loosely connected ideas and let's find out if anything practical can be designed or if there is a market for it".
 
Old 11-11-2015, 01:46 PM   #12
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Quote:
Originally Posted by Ulysses_ View Post
On the contrary I have received a lot of useful input from people here, ideas and seed for further ideas, as well as from other question-answer forums. But you can't have a thread here called "General discussion of various loosely connected ideas and let's find out if anything practical can be designed or if there is a market for it".
I submit you can and that no one is going to stop you, barring a moderator who may feel the discussion needs to be moved to a different forum, they will not however delete it, and they'd only lock it if it contained vulgar or inappropriate topics, neither of which are anywhere near your intent. My feeling is simply that you'd need to drive and help retain focus on the discussion. You can start a discussion thread, here or in Non-Nix -> General and the topic can be exactly what you say. But for it to be productive, I think you need to stay active in the thread and request that people address particular issues in an organization fashion which suits you.
 
Old 11-11-2015, 02:00 PM   #13
Ulysses_
Senior Member
 
Registered: Jul 2009
Posts: 1,303

Original Poster
Rep: Reputation: 57
Much as I appreciate your input, if such a diversion from LQ's culture were allowed it wouldn't be very productive because there's only a few of us here with a background in development. And people are not used to be creative, the switch to open-ended would invite conflict, we are used to teacher-student mode. So I'd rather look into your irc chat suggestions and see what I can find. Haven't used irc for like 15 years.
 
Old 11-11-2015, 07:00 PM   #14
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,359

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
I think there's enough smart people here to have that kind of discussion, although it may be moved to the General forum as a more appropriate venue.

As an example, if its loosely related to Perl, the Perl Monks have a section called Meditations http://www.perlmonks.org/?node=Meditations for just that kind of open-ended general discussion.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Free software development environment for CoreMP7-based designs LXer Syndicated Linux News 0 09-18-2006 03:54 PM
Where to go to discuss ideas for new software? General Programming 1 09-08-2006 11:52 PM
LXer: Innovative New Software Helps Linux Users Double Their Desktops LXer Syndicated Linux News 0 12-17-2005 07:01 PM
what software do you think was the most innovative speel General 7 05-12-2005 03:44 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 11:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration