| From | Sent On | Attachments |
|---|---|---|
| 72 earlier messages | ||
| Diane Bruce | Aug 25, 2011 1:12 pm | |
| Vadim Goncharov | Aug 25, 2011 1:29 pm | |
| Vadim Goncharov | Aug 25, 2011 1:52 pm | |
| md...@FreeBSD.org | Aug 25, 2011 1:58 pm | |
| Vadim Goncharov | Aug 25, 2011 3:08 pm | |
| Brandon Gooch | Aug 25, 2011 5:12 pm | |
| Robert Watson | Aug 26, 2011 1:58 am | |
| Robert Watson | Aug 26, 2011 2:05 am | |
| Adrian Chadd | Aug 26, 2011 2:16 am | |
| Slawa Olhovchenkov | Aug 26, 2011 2:37 am | |
| Jonathan Anderson | Aug 26, 2011 3:04 am | |
| Adrian Chadd | Aug 26, 2011 3:34 am | |
| Robert Watson | Aug 26, 2011 4:23 am | |
| Jonathan Anderson | Aug 26, 2011 4:43 am | |
| Jonathan Anderson | Aug 26, 2011 5:11 am | |
| Gleb Kurtsou | Aug 26, 2011 11:31 am | |
| Doug Barton | Aug 26, 2011 5:43 pm | |
| Artem Belevich | Aug 26, 2011 6:25 pm | |
| Adrian Chadd | Aug 26, 2011 6:59 pm | |
| Adrian Chadd | Aug 26, 2011 7:00 pm | |
| Robert N. M. Watson | Aug 27, 2011 2:56 am | |
| Ulrich Spörlein | Aug 27, 2011 8:59 am | |
| Pedro F. Giffuni | Aug 27, 2011 11:08 am | |
| Garrett Cooper | Aug 27, 2011 11:11 am | |
| Julien Laffaye | Aug 27, 2011 11:36 am | |
| Eitan Adler | Aug 27, 2011 11:59 am | |
| Pedro F. Giffuni | Aug 27, 2011 12:13 pm | |
| Eitan Adler | Aug 27, 2011 12:20 pm | |
| Pedro F. Giffuni | Aug 27, 2011 12:29 pm | |
| Benjamin Kaduk | Aug 27, 2011 12:49 pm | |
| Jos Backus | Aug 27, 2011 1:01 pm | |
| Olli Hauer | Aug 27, 2011 1:02 pm | |
| Garrett Cooper | Aug 27, 2011 1:11 pm | |
| Garrett Cooper | Aug 27, 2011 1:41 pm | |
| Pedro F. Giffuni | Aug 27, 2011 1:42 pm | |
| Garrett Cooper | Aug 27, 2011 1:48 pm | |
| Julian H. Stacey | Aug 27, 2011 2:56 pm | |
| Mark Linimon | Aug 27, 2011 5:53 pm | |
| Olli Hauer | Aug 28, 2011 12:22 am | |
| Vadim Goncharov | Aug 28, 2011 1:11 pm | |
| Vadim Goncharov | Aug 28, 2011 1:23 pm | |
| Vadim Goncharov | Aug 28, 2011 2:18 pm | |
| per...@pluto.rain.com | Aug 29, 2011 1:10 am | |
| Adrian Chadd | Aug 29, 2011 2:03 am | |
| Vadim Goncharov | Aug 29, 2011 2:53 am | |
| K. Macy | Aug 29, 2011 4:50 am | |
| Philip Paeps | Aug 29, 2011 5:33 am | |
| Philip Paeps | Aug 29, 2011 5:39 am | |
| selven | Aug 29, 2011 7:21 am | |
| selven | Aug 29, 2011 7:43 am | |
| Qing Li | Aug 29, 2011 8:02 am | |
| Matthew D. Fuller | Aug 29, 2011 1:40 pm | |
| per...@pluto.rain.com | Aug 29, 2011 2:06 pm | |
| Julian Elischer | Aug 29, 2011 6:00 pm | |
| Matthew D. Fuller | Aug 29, 2011 6:03 pm | |
| Julian Elischer | Aug 29, 2011 6:04 pm | |
| K. Macy | Aug 29, 2011 6:57 pm | |
| Benjamin Kaduk | Aug 29, 2011 7:24 pm | |
| K. Macy | Aug 29, 2011 7:37 pm | |
| Benjamin Kaduk | Aug 29, 2011 7:41 pm | |
| Максим Голуб | Aug 29, 2011 8:59 pm | |
| K. Macy | Aug 29, 2011 11:40 pm | |
| per...@pluto.rain.com | Aug 29, 2011 11:48 pm | |
| Mark Linimon | Aug 30, 2011 1:23 am | |
| Robert Watson | Aug 30, 2011 6:37 am | |
| Ulrich Spörlein | Aug 30, 2011 1:13 pm | |
| K. Macy | Aug 30, 2011 1:20 pm | |
| Vadim Goncharov | Aug 30, 2011 2:41 pm | |
| Vadim Goncharov | Aug 30, 2011 2:47 pm | |
| Vadim Goncharov | Aug 30, 2011 3:04 pm | |
| Vadim Goncharov | Aug 30, 2011 3:37 pm | |
| Mark Linimon | Aug 30, 2011 5:25 pm | |
| Alex Goncharov | Aug 30, 2011 5:44 pm | |
| per...@pluto.rain.com | Aug 31, 2011 12:41 am | |
| Matthew D. Fuller | Aug 31, 2011 1:17 am | |
| Ulrich Spörlein | Aug 31, 2011 1:45 am | |
| K. Macy | Aug 31, 2011 3:54 am | |
| Fabien Thomas | Aug 31, 2011 5:27 am | |
| per...@pluto.rain.com | Aug 31, 2011 5:13 pm | |
| Garrett Cooper | Aug 31, 2011 6:12 pm | |
| Andriy Gapon | Aug 31, 2011 10:05 pm | |
| Mark Linimon | Sep 1, 2011 12:26 am | |
| per...@pluto.rain.com | Sep 1, 2011 1:11 am | |
| Andriy Gapon | Sep 1, 2011 1:53 am | |
| per...@pluto.rain.com | Sep 2, 2011 10:13 pm | |
| Andriy Gapon | Sep 2, 2011 11:46 pm | |
| Garrett Cooper | Sep 3, 2011 12:17 am | |
| Peter Jeremy | Sep 4, 2011 1:36 am | |
| selven | Sep 8, 2011 12:44 pm | |
| Miroslav Lachman | Sep 8, 2011 2:34 pm | |
| Garrett Cooper | Sep 8, 2011 3:07 pm | |
| Erik Cederstrand | Oct 25, 2012 2:11 am | |
| Dag-Erling Smørgrav | Oct 25, 2012 7:38 am | |
| Erik Cederstrand | Oct 25, 2012 7:56 am | |
| Chris Rees | Oct 25, 2012 8:10 am | |
| Dag-Erling Smørgrav | Oct 25, 2012 8:52 am | |
| Eitan Adler | Oct 25, 2012 11:08 am | |
| Erik Cederstrand | Oct 25, 2012 11:52 am | |
| Chris Rees | Oct 25, 2012 12:02 pm | |
| Eitan Adler | Oct 25, 2012 12:09 pm | |
| 20 later messages | ||
| Subject: | Re: FreeBSD problems and preliminary ways to solve | |
|---|---|---|
| From: | selven (pcth...@gmail.com) | |
| Date: | Aug 29, 2011 7:43:52 am | |
| List: | org.freebsd.freebsd-arch | |
Hi Brandon!
FreeBSD is well documented for an open source project. In particular, the Handbook serves as an excellent guide and reference for FreeBSD from an end-user's perspective. But is the documentation for developers as well-structured?
that's another interesting question I have been asking myself for some years now. I've always tried finding a good book about FreeBSD's internal online (something updated), I never really bumped into any updated ones [4.x something maybe?], most books out there were mainly for sysadmins and for the developers' guide .. nada. (atleast for me, am not a really good developper who could just keep tons in the head, if i need something to change i'll just find /usr/local/src|xargs grep 'whatineed' and from there figure what to change and do it pretty much with trial and error).
I believe a really good source and api documentation project would help a lot :p (user level/admin docs are already perfect for FreeBSD). but with the amount of people we can have for that a complete source documentation can definitely do a lot of good and no harm. Someone just needs to break every section up and assign a piece /section to be documented.
A bit like this book : http://blog.rlove.org/2010/07/linux-kernel-development-third-edition.html [reading that just made me confident enough to know which is which and what does what internally in linux and even a layman like me was able to know what to modify where].
We lack such good development guides for FreeBSD.
Perhaps the FreeBSD current developer community (see: decades of experience and knowledge) should focus on the creation (or revision) of solid, comprehensive documentation for developing software in the FreeBSD environment.
I believe such a project would require only that long time developpers to break the tasks as in set what architecturally stands where, and assigns the 'read the code and figure it out what each piece does' to other people, e.g people who can understand codes but doesn't have much of a clue of the internal api and way of doing things. ( I'll take myself for example while i do code, i can read code, but unless something is assigned, i don't really know what to do and ends up doing other things. /*some people are lazy, unless given something to do*/)
Imagine a horde of new college graduates, with FreeBSD under their belts (instead of some Linux distribution), ready to deploy it as soon as they have the chance in their new roles as system administrators and engineers -- sounds great to me.
More bodies, more eyes, more minds -- this brings along with it more energy. We should focus on making FreeBSD the most developer-friendly OS out there.
Nice post Brandon. Explained the problem i had since some years and i
wanted to mention that also.
-- *Pirabarlen Cheenaramen *| $3|v3n* * L'escalier
mobile: +230 49 24 918 email: pcth...@gmail.com || go...@hackers.mu contact: http://godifiy.me /*memory is like prison*/ (user==selven)?free(user):user=malloc(sizeof(brain)); P Save electricity & disk space. Cat this mail to >/dev/null 2>&1 after use.
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-arch To unsubscribe, send any mail to "free...@freebsd.org"





