Автор Тема: Веб-доступ к исходникам BlackBox CB.  (Прочитано 19656 раз)

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Веб-доступ к исходникам BlackBox CB.
« : Март 11, 2011, 11:30:53 am »
Цитата: Пётр Кушнир
по итогам обсуждения в конференции (см. [11.03.2011 1:31:49]) придумали выложить исходники бб в виде вебстраниц с навигацией, поиском и всё такое. Собственно, подробности в логах, ну а архив с вебконтентом уже готов. Все желающие могут взять его здесь. В архиве каждому исходному модулю сопоставлены три файла, два в формате HTML(из разных генераторов), и один plaintext. Модули пока только стандартные, из сборки ББ, взятой отсюда.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #1 : Март 11, 2011, 11:32:42 am »
Ближе к полуночи выложу это дело где-нибудь рядом с форумом.
То есть в виде веб-странички, а не архива.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #2 : Март 11, 2011, 02:45:13 pm »
Относительно лицензии и правомочности этого дела – все абсолютно легально, лицензия не только позволяет это сделать, но и поощряет это.

Надо только будет явно указать под какой лицензией эти исходники.

Таким образом Ominc никаких притензий иметь не может, может только одобрить и поддержать :-)
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Димыч

  • Newbie
  • *
  • Сообщений: 16
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #3 : Март 11, 2011, 04:36:27 pm »
Если только исходники, то тогда еще нормально сконвертируется.
Доку у меня не получилось в автомате хорошо сконвертить. Хотя может что изменилось за последнее время  ::)

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #4 : Март 11, 2011, 04:45:37 pm »
Ну, вначале надо хотя бы с исходниками разобраться. Имея исходники в таком виде можно уже их по разному проианализировать, проиндексировать и по разному выставить в веб.

Кроме того, можно поэкспериментировать с gpcp в плане компиляции и портирования.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Димыч

  • Newbie
  • *
  • Сообщений: 16
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #5 : Март 11, 2011, 05:09:43 pm »
https://sourceforge.net/projects/oberonrevival/files/BB/bb-revival-win-0.2.zip/download Может пригодится.
Я первые главы документации переверстал и картинки сделал посимпатичнее. Кроме того, верстку упрощал, чтобы в перспективе в веб переводить.

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #6 : Март 11, 2011, 05:29:15 pm »
https://sourceforge.net/projects/oberonrevival/files/BB/bb-revival-win-0.2.zip/download Может пригодится.
Я первые главы документации переверстал и картинки сделал посимпатичнее. Кроме того, верстку упрощал, чтобы в перспективе в веб переводить.
А можно поподробней чем оно отличается от обычной сборки и чем оно тут будет лучше? Под рукой винды нет, поэтому не могу посмотреть что там.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Димыч

  • Newbie
  • *
  • Сообщений: 16
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #7 : Март 11, 2011, 06:09:57 pm »
Лучше оно красивыми картинками  ;)

Создавалось оно с задумкой немного "очеловечить" ББ: тулбар, красивые иконки, некоторые подсистемы для удобной работы (Desktop, Master, Pac и т.д.), облагороженная документация (переделал только часть документов, на все ресурсов не хватило), более удобное (на мой взгляд, разумеется) меню.
В перспективе планировал HTML-версию документации (для XDS, кстати, сделал: тынц!).

В общем, хотелось "искаропки".

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #8 : Март 11, 2011, 06:17:19 pm »
О как… Здорово однако.

Вообще у меня в мечтах построение как минимум построение чего-то на подобие того, что нам выдает для сишных исходников doxygen. А вообще, хотелось бы нечто вроде hackage + hayoo получить (с поправкой на языковую специфику конечно же):
http://hackage.haskell.org/packages/archive/pkg-list.html
http://holumbus.fh-wedel.de/hayoo/hayoo.html
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Димыч

  • Newbie
  • *
  • Сообщений: 16
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #9 : Март 11, 2011, 06:21:03 pm »
Ну или QuickLisp с ASDF.

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #10 : Март 11, 2011, 06:28:16 pm »
Ну, акцент таки не на скачивании пакетов и установке, а в анализе того что есть прямо через веб. Чтобы понять стоит лепить лисапед, или таки уже все украдено до нас.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Димыч

  • Newbie
  • *
  • Сообщений: 16
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #11 : Март 11, 2011, 06:33:53 pm »
Ну уж не до хорошего ;)
Хотя бы автозакачка с инсталляцией нормальной. Потом уж и до индексации дойти можно.

А вообще, может таки научить компилятор понимать просто текст да родные модули перевести в plain text? Тогда проблем с конвертацией не будет.

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #12 : Март 11, 2011, 06:37:34 pm »
Можно. Можно и так и эдак, вообще тут задачи довольно независимые. Мне лично интересно проанализировать текущие исходники и получить на выходе нечто похожее на выхлоп от doxygen'a.

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

Кому-то может интересно что-то другое в этом направлении делать – делайте. Опыт крайне полезный и весьма интересный в любом случае. И вообще дело полезное.

Язык высунутый в веб имеет существенно больше шансов на успех.
« Последнее редактирование: Март 11, 2011, 06:46:15 pm от valexey »
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

белый шум

  • Newbie
  • *
  • Сообщений: 33
    • Просмотр профиля
    • альма-матер oberoncore.ru
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #13 : Март 11, 2011, 07:18:28 pm »
надо ещё механизм удобного пополнения коллЭкции сырцов своими. может, какой mercurial или git приспособить?
Величайшей ошибкой было бы думать.

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Веб-доступ к исходникам BlackBox CB.
« Ответ #14 : Март 11, 2011, 08:04:37 pm »
надо ещё механизм удобного пополнения коллЭкции сырцов своими. может, какой mercurial или git приспособить?
Хорошая идея. Надо будет подумать в эту сторону.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"