The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Документация к исходному коду ядра FreeBSD

20.05.2005 10:32

Alexander Leidinger с помощью системы Doxygen подготовил документацию к исходному коду ядра FreeBSD.

В сгенерированных документах представлены определения используемых структур данных, функций, макросов, и другая информация. Все описания содержат указатели на их местоположение, а зависимые данные связаны гиперссылками.

  1. Главная ссылка к новости (http://kerneltrap.org/node/514...)
Автор новости: butcher
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/5491-freebsd
Ключевые слова: freebsd, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, klalafuda (?), 10:48, 20/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    кхм... автор новости сам то хоть посмотрел на эту "документацию" :-?

    // wbr

     
  • 1.2, butcher (ok), 10:52, 20/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел, я чего-то неправильно написал?
     
     
  • 2.3, klalafuda (?), 11:07, 20/05/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > Посмотрел, я чего-то неправильно написал?

    берем например dev_pci.pdf. содержимое - банальный набор кросс-ссылок вида "ф-я xxx находится в файле xxx". все. с вашей точки зрения, это можно называть гордым словом "документация"?

    // wbr

     
     
  • 3.4, butcher (ok), 11:21, 20/05/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >> Посмотрел, я чего-то неправильно написал?
    >
    >берем например dev_pci.pdf. содержимое - банальный набор кросс-ссылок вида "ф-я xxx находится
    >в файле xxx". все. с вашей точки зрения, это можно называть
    >гордым словом "документация"?

    Надо было назвать новость: "Банальный набор ссылок к исходному коду ядра FreeBSD"? :)
    ИМХО, даже наличие такой документации, уменьшает сложность работы с исходниками ядра для незнающих людей. По крайней мере можно легко найти где находится необходимое определение. Для себя конечно я там мало интересного нашёл, я это с таким же успехом нахожу с помощью grep -r, но всё же это лучше чем ничего. К тому же, там присутсвуют графы зависимосетй, тоже полезная информация.

     
     
  • 4.5, klalafuda (?), 11:51, 20/05/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо было назвать новость: "Банальный набор ссылок к исходному коду ядра FreeBSD"? :)

    если так оно и есть - да. зачем лишний раз вводить народ в заблуждение? тем более, что файлы там не самые самые маленькие, по 9-10Mb. кому-то может быть напряжно их качать и обнаружить в конце совершенно не то, что ожидалось.

    > ИМХО, даже наличие такой документации, уменьшает сложность работы с исходниками ядра для незнающих людей.

    imho практически никоим образом, бо

    > По крайней мере можно легко найти где находится необходимое определение.

    grep -r pfind /sys/sys/*
    на порядок проще и быстрее, чем поиск в большом и толстом pdf.

    > Для себя конечно я там мало интересного нашёл, я это с таким же успехом нахожу с помощью grep -r, но всё же это лучше чем ничего.

    вот и я о том же..

    > К тому же, там присутсвуют графы зависимосетй, тоже полезная информация.

    в таком виде таки не особо :)

    // wbr

     
     
  • 5.9, B.O.B.A.H. (??), 20:39, 23/05/2005 [^] [^^] [^^^] [ответить]  
  • +/
    настроеный vim умеет бегать по исходникам очень удобно
     

  • 1.6, ZOD (??), 14:29, 20/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я то думал......
     
  • 1.8, Аноним (8), 18:50, 23/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто-лубить на блюдичке с голубой коемочкой пусть потрудится сам написать критиковать каждый мастер.Сом бы хоть пальцем пошевелил.Я лично очень рад что появляются интузиасты делающие попытки в этом направлении.Это колективный труд а не одного человека.Если знал бы досконально ядро сым-бы подробно описал.В английском варианте єто хорошо но по нему работу адра понять очень сложно. Толковое описание толко увеличит круг молодых специалистов в дальнейшем и хороших специалистов
     
  • 1.10, fresco (?), 22:17, 23/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С документацией для разработчиков в BSD-системах вобще хреново. Не говоря уж о переводах на русский...
    И это, ИМХО, самый значительный ее недостаток.
     
  • 1.11, Аноним (8), 10:54, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    самый главный файл kern.pdf запорчен уже пять раз качаю не открівается
     
  • 1.12, Аноним (8), 10:59, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это не проблема разработчиков.А группы перевада зато это полностью операционая система а не одной ядро и  много дистрибутивов.В этом с моей субективной конечно точки зрения существенное отличие
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру