145
votes
175
53
30
518
votes
524
7
6
Solution #2:
Create a USDN (Ubuntu Software Developer Network)
Create a website like MSDN for Ubuntu (USDN) and bring together API documentation, code snippets, tutorials, etc. This could be helpful for both developers new to Ubuntu (or Linux in general) and seasoned Ubuntu developers. It could also incorporate Solution #1.
Create a website like MSDN for Ubuntu (USDN) and bring together API documentation, code snippets, tutorials, etc. This could be helpful for both developers new to Ubuntu (or Linux in general) and seasoned Ubuntu developers. It could also incorporate Solution #1.
88
votes
117
15
29
Solution #3:
Create a social networking infrastructure
While I'm not opposed to either of the above ideas, I feel that much of open-source development is a social activity.
I need a place where I'm comfortable:
1) Asking questions
2) Getting appropriate answers
3) Being asked to assist
4) Growing
5) Contributing
As it stands, there's a huge disconnect when it comes to #2 and #3. Much of this disconnect comes from not understanding unique personal limitations and skills. IMHO, social networks are capable of overcoming this disconnect much faster than tools.
While I'm not opposed to either of the above ideas, I feel that much of open-source development is a social activity.
I need a place where I'm comfortable:
1) Asking questions
2) Getting appropriate answers
3) Being asked to assist
4) Growing
5) Contributing
As it stands, there's a huge disconnect when it comes to #2 and #3. Much of this disconnect comes from not understanding unique personal limitations and skills. IMHO, social networks are capable of overcoming this disconnect much faster than tools.
14
votes
38
9
24
Solution #4:
Use IRC Channel #ubuntu-devel
There are many people willing to help out beginners on #ubuntu-devel @ irc.ubuntu.com. Just install an IRC client like
XChat , connect to
irc.ubuntu.com and type /join #ubuntu-devel.
There are many people willing to help out beginners on #ubuntu-devel @ irc.ubuntu.com. Just install an IRC client like <a href="apt:xchat">XChat</a>, connect to <a href="irc.ubuntu.com">irc.ubuntu.com</a> and type /join #ubuntu-devel.
Propose your solution
Attachments
No attachments.
Duplicates
Comments
Ssdg
wrote on the 11 Mar 10 at 22:43
There is already an UDS (Ubuntu Developers submit)... maybe #2 should be Ubuntu Developers Network instead of USDN
Auzy
wrote on the 12 Mar 10 at 03:16
Problem with the UDS though, is that its only ever held in 1 location so isn't very accessible.
Thats why Apple sometimes does "roadtrips", and holds developer meetings in each country, with developer sessions. Developers are sometimes willing to travel interstate, but I live in Australia, and I'm certainly not flying all the way to Belgium (wayyy too expensive)
rfsmit
wrote on the 15 Mar 10 at 23:15
Name UDN works better than USDN. Ubuntu is software, you don't need to repeat the fact.
Speaking out the full version of "MSDN" sounds like you have a stutter.
benpicco
wrote on the 20 Mar 10 at 21:04
#1 will not scale, documentation is the key
@rfsmit, you make such a good point! Whether MS is in fact software is debatable :-D (No seriously, their big business the last few years has been patents, and that's quite disconcerting).
I like the U(S)DN idea, but I also think that you already have things like IRC and a wiki. Get involved, and get those things working!
#2 would be amazing ubuntu needs more developers and that would be just the place to get that started
cheesehead
(Brainstorm admin)
wrote on the 9 Jul 11 at 16:22
Solution #4 has been around for years.
Solution #2 at developer.ubuntu.com was introduced in 2010.
Post your comment