Автор Гілка: Haiku OS  (Прочитано 2200 раз)

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #45 : 2026-03-30 09:51:35 »
Цитата
Цитата
бо більшість user софта наскільки розумію - йде зібраним з haikuports (трохи нагадує freebsd ports чи netbsd pkgsrc).
але це новина їх пакетного менеджера десь 2012 року, якщо не помиляюсь
новина відносно freebsd-wip ports приблизно тих самих часів, тобто що наведення дат змінює  - здогадок немає

Цитата
Цитата
при наявності pkgsrc-wip та freebsdports-wip - не зовсім зрозуміло навіщо
ports I pkgsrc конфігурації трохи різні, тому я так розділив на дві частини
при наявності pkgsrc-wip та freebsdports-wip - не зрозуміло навіщо створювати свої wip при наявності вже існуючих

Цитата
Вже навіть буває зручніше чим просто python pip користуватись, набагато простіше керувати сумісність модулів python, перевіряти їх роботу здатність
Згадування пайтона як і згадки років - не зрозуміло про що має сказати. Якщо згадали - можна і додати що: на відміну від системного пакетування - використання вбудованих менеджерів python node rust etc. достатньо відомі важкістю відслідкувати що там і де і навіщо.

res2500

  • Гість
Re: Haiku OS
« Відповідей #46 : 2026-03-30 12:47:07 »
Цитата
при наявності pkgsrc-wip та freebsdports-wip - не зрозуміло навіщо створювати свої wip при наявності вже існуючих
freebsd wip такого немає, офіційно, то я так назвав бо вони тестові. Створені, бо тих пакетів немає в списку офіційному, і поки їх занесуть в список, їх протестують на помилки, на безпеку, то це довго може бути. задача не накидати чим більше пакетів в репозиторій, а те чим ти користуєшся і тобі потрібно, ти слідкуєш для себе і в тебе є.
Цитата
Згадування пайтона як і згадки років - не зрозуміло про що має сказати. Якщо згадали - можна і додати що: на відміну від системного пакетування - використання вбудованих менеджерів python node rust etc. достатньо відомі важкістю відслідкувати що там і де і навіщо.
якщо через pip важко відслідкувати, то легко робиться через pkgsrc, давно було, коли я ставив py-QT5, на одній системі працювало, а на іншій викидало помилки. той же приклад пакету що зробив САРА, спочатку він все нормально збирався, і видавав меню, але коли брав на аналіз ехе, то викидало помилки, виправив додачею залежностей і сумісністю версій модулів, бо деякі не сумісні. І все працює. Не обов'язково все щоб  поставити, має бути в офіційному репозиторії
 ports i pkgsrc можна використовувати для своїх цілей в програмуванні

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #47 : 2026-03-30 15:03:27 »
Цитата
Цитата
при наявності pkgsrc-wip та freebsdports-wip - не зрозуміло навіщо створювати свої wip при наявності вже існуючих
freebsd wip такого немає, офіційно, то я так назвав бо вони тестові.
wip (work-in-progress) це і є тестові, для freebsd спершу були на sourceforge потім мігрували на github

res2500

  • Гість
Re: Haiku OS
« Відповідей #48 : 2026-03-30 15:35:00 »
Цитата: yvs115
wip (work-in-progress) це і є тестові, для freebsd спершу були на sourceforge потім мігрували на github
[/quote
wip (work-in-progress) це PKGSRC який кроссплатформенний, в них є не офіційна гілка wip. Aле в NetBSD офіційно pkgsrc, в інших по бажанню встановлення, FreeBSD не має такого розуміння як wip, я створив конфігурацію для збірки, сам так назвав, поки тестую її, а поки група добавить це може пройти багато часу. Зеркала є, і офційне наприклад джерело ports git clone https://git.FreeBSD.org/ports.git

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #49 : 2026-03-30 16:26:07 »
Цитата
Цитата
wip (work-in-progress) це і є тестові, для freebsd спершу були на sourceforge потім мігрували на github
wip (work-in-progress) це PKGSRC який кроссплатформенний
WIP то досить розповсюджена абревіатура (work-in-progress), використовується тими хто вважає то потрібним (включно з bsd дистро).
Якщо цікавить відносно freebsd - то ports-wip для freebsd можна знайти нп тут https://github.com/outpaddling/freebsd-ports-wip (старі на sourceforge), статус там також десь прописано.
Бажання створювати ще одні свої wip - ніяк не відноситься до вже існуючих wip чи з ports чи з pkgsrc.
« Змінено: 2026-03-30 16:32:23 від yvs115 »

res2500

  • Гість
Re: Haiku OS
« Відповідей #50 : 2026-03-30 16:54:46 »
назвати можна як захочеться, як і писав вище, ти вже працюєш, а щоб в офіційний репозиторій попасти, іноді потрібно пройти круги пекла.
Цитата
(старі на sourceforge)
в мене і на fossil в chiselapp навіть є, клонувати репозиторій ніхто не забороняє, це відкритий код, працюй де зручно і чим зручно, крім wip можна створити і свій розділ, суть не в цьому, зробила людина репозиторій для навчання, вчилась ports чи pkgsrc, потім стала офіційно коммітером, та забула про репозиторій, один з варіантів.
Цитата
Бажання створювати ще одні свої wip - ніяк не відноситься до вже існуючих wip чи з ports чи з pkgsrc.
це як сказати, то для свого тесту, от не захоче вносити команда pkgsrc в список якийсь слайсер чи пакет, то що мені забороняє хтось користуватись самому, ні.

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #51 : 2026-03-30 19:15:03 »
Цитата
назвати можна як захочеться, як і писав вище, ти вже працюєш, а щоб в офіційний репозиторій попасти, іноді потрібно пройти круги пекла.
Попасти в системний зовсім не обов'язково. Відносно wip який зазвичай і створюють для тестування - там нема ніякого "пекла" (це зі свого досвіду з pkgsrc-wip та ports-wip), а якщо є додатковий мінімальний аудіт - то тільки плюс.

Цитата
Цитата
Бажання створювати ще одні свої wip - ніяк не відноситься до вже існуючих wip чи з ports чи з pkgsrc.
це як сказати, то для свого тесту, от не захоче вносити команда pkgsrc в список якийсь слайсер чи пакет, то що мені забороняє хтось користуватись самому, ні.
по ходу - якщо у wip не пройшло - яка причина?
Відносно в цілому пакування якщо для себе - то нп я зазвичай додаю для себе маніфести під купу систем пакування разом з сирцями (маніфести для deb rpm obs aur apk-alpine snap flatpak pkgsrc-wip ports-wip etc.) - тобто під то що зазвичай потестував вже був. Якщо ж вже є готові паблік системи (lp obs aur *-wip) то по ідеї можна користуватися і ними - щоб не винаходити велосипеди. Звідси і було - для чого вам те репозиторне велостворення, або чому не підходить щось з вже існуючого.
« Змінено: 2026-03-30 19:29:38 від yvs115 »

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 307
  • Карма: +4/-0
Re: Haiku OS
« Відповідей #52 : 2026-03-30 20:38:05 »
по ходу - якщо у wip не пройшло - яка причина?
Тобто ви проти використання протоколу гіт та серверів гітхаб для розповсюдження пакетів?
От з апк можна створити свій особистий сервер дистрибуції, що не пов'язаний з будь яким іншим але кожен зможе додати новий урл до свого списку і оновлюватися з вашого сервера так само як з інших.
Яку саме частину з використання віп ви підкреслили?

Та й взагалі фрібсд то (як на мене) про свободу :) Хочеш, робиш своє чи будь які зміни в сорци додаєш які хочеш, чи хоч конфіг компілювння змінюєш. Хочеш, іншим показуєш. У пакетному менеджері навіть "створити пакет з файлів" не є чимось дивним.

Відносно в цілому пакування якщо для себе - то нп я зазвичай додаю для себе маніфести під купу систем пакування разом з сирцями (маніфести для deb rpm obs aur apk-alpine snap flatpak pkgsrc-wip ports-wip etc.)
А як ви створюєте? Автоматично всі маніфести під все чи руками кожен?

щоб не винаходити велосипеди.
Ви проти винаходів для велосипедів? :)))) От як вам новий велосипед з двома ланцюгами? (минулого року, здається) який здобув нагороди з інженерії. Мета була "легкість ремонту та надійніссть", а через те вилучили складний перемикач швидкості (як у всів) та замінили іншим (у втулці колеса) але потрібні два ланцюги з коліщатками окремими. Проте коли один розривається у вас є другий і вам не потрібно шукати де відремонтувати одразу. Дуже важливо коли в деяких країнах велосипед то інструмент для доставки в горах.

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 307
  • Карма: +4/-0
Re: Haiku OS
« Відповідей #53 : 2026-03-30 20:50:03 »
скажу більше, сам Торвальдс там вже не розуміє що там робиться
Він знає принципи. Достить для мейнтейну. Головне що він намагається (коли може) зберегти незмінним АПІ кернел-юзерспейс. Взагалі ідея "знати все в деталях одночасно" досить дивна. Досить "знати по черзі".

Є легкі браузери, але вони не підтримують всіх сучасних функцій
...
Xorg, DE LxQT,LXDE,XFCE4, є емулятор терміналу, писати текст можна і в abiword, Geany, SciTE,.... Так що не тільки консоль.
Ви загубили початкову мету "на відносно старому залізі працювати без тупняків програм". Так іноді простіші браузери підходять, але інколи потрібні і великі браузери, а вони "як ігри".
Так є легші редактори під графіку, але більш швидкі в консолі без графіки з мульти-консольними мултиплексорами (замість графічних "вікон").
Навіть фото, малюнки, звуки, документи, друк та інше можна з текстових терміналів обробляти. Частину задач без графіки виконати. Швидше. Та легше автоматизувати повтори. І віддалений доступ легше робити через ссш до робочого середовища.
Чи взагалі два компа одночасно використовувати (один по ссш, один як гуі) і розкидати на них навантаження (частину програм на один, частину на інший, а дивитися на одному екрані все з однією клавіатурою та мишкою).
Коли в вас є 3 старих компа, то можно в 3 рази швидше працювати :)

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #54 : 2026-03-30 21:39:33 »
Цитата
Цитата
якщо у wip не пройшло - яка причина?
Тобто ви проти використання протоколу гіт та серверів гітхаб для розповсюдження пакетів?
перпендикулярно

Цитата
От з апк можна
перпендикулярно

Цитата
Та й взагалі ... то свобода
майже перпендикулярно

Цитата
Автоматично всі маніфести під все чи руками кожен?
перпендикулярно

Цитата
Дуже важливо коли в деяких країнах велосипед то інструмент для доставки в горах.
перпендикулярно

---

Суммарно: рівень перпендикулярності - 4.9/5

res2500

  • Гість
Re: Haiku OS
« Відповідей #55 : 2026-03-30 23:25:04 »
yvs115
Цитата
Відносно wip який зазвичай і створюють для тестування - там нема ніякого "пекла" (це зі свого досвіду з pkgsrc-wip та ports-wip), а якщо є додатковий мінімальний аудіт - то тільки плюс.
Цитата
по ходу - якщо у wip не пройшло - яка причина?
це ваш досвід, мій був такий, згідно інструкції відправив файли для внесення нового пакету, хекс редактора з певними можливостями і ще й консольний, так от, купа тексту, "навіщо ще один ?", "для чого ?" ...
Цитата
Відносно в цілому пакування якщо для себе - то нп я зазвичай додаю для себе маніфести під купу систем пакування разом з сирцями (маніфести для deb rpm obs aur apk-alpine snap flatpak pkgsrc-wip ports-wip etc.) - тобто під то що зазвичай потестував вже був. Якщо ж вже є готові паблік системи (lp obs aur *-wip) то по ідеї можна користуватися і ними - щоб не винаходити велосипеди. Звідси і було - для чого вам те репозиторне велостворення, або чому не підходить щось з вже існуючого.
не знаю, навіщо ускладнювати собі так життя, але це ваш вибір з маніфестами, як і писав, опенсорс, хочу з чим працюю, хоч з gnu bazaar

BeSiDa
Цитата
Ви загубили початкову мету "на відносно старому залізі працювати без тупняків програм".
легкі програми часто обмежені в функціоналі і  можливостям. наприклад dillo браузер не підтримує html5, але його хвалять як швидкий і легкий переглядач
Цитата
Головне що він намагається (коли може) зберегти незмінним АПІ кернел-юзерспейс.
та його бачу там доводять, що він і факью тикає, і просить закрити хавальник. він вже сам сказав, що знайшов для цього діла 100 програмістів, якщо він піде на пенсію

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 336
  • Карма: +13/-0
Re: Haiku OS
« Відповідей #56 : 2026-03-30 23:54:16 »
Цитата
відправив файли для внесення нового пакету, хекс редактора з певними можливостями і ще й консольний, так от, купа тексту, "навіщо ще один ?", "для чого ?" ...
то pull request у freebsdports-wip на github?
(не на gh - колись додавав коли були на sourceforge ще - було ок. як і з pkgsrc-wip доречі)

Цитата
не знаю, навіщо ускладнювати собі так життя, але це ваш вибір з маніфестами
- відносно комюніті wip-репо - зручніше що не треба свій створювати якщо вже є
- відносно створення самому багатьох маніфестів під різні os, build та package systems - так - то свій вибір щоб самому зручніше тестувати-ставити (хоча там немає нічого важкого чи чогось такого прям неординарного з написання маніфестів)

« Змінено: 2026-03-31 00:02:38 від yvs115 »

res2500

  • Гість
Re: Haiku OS
« Відповідей #57 : 2026-03-31 00:26:00 »
yvs115
Цитата
то pull request у freebsdports-wip на github?
ні, irc канал


Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 307
  • Карма: +4/-0
Re: Haiku OS
« Відповідей #58 : 2026-03-31 22:09:03 »
Цитата
Та й взагалі ... то свобода
майже перпендикулярно
А тоді нафіга вам фрібсд? :)))
Всі ваші антитези до свого репо лише вираження вашої внутрішньої "перпендикулярності" до ідеї свободи :)))

Суммарно: рівень перпендикулярності - 4.9/5
А як можна будувати спілкування, коли абсолютно увесь набір сенсів за тими самими словами є перпендикулярний в одного та іншого? Жодне зі слів ми не сприймаємо не те що "однаково", а взагалі хоч якось "споріднено", лише зовсім "перпендикулярно" за сенсами :)))
(от і намагаємося провести лінію під 45 градусів до обох перпендикулярів і щось на неї з кожного відобразити "середнє"...)
Але будь яке намагання докопатися до "джерела сенсу" повертає назад до повного "перпендикуляризму" :))) А без того ... можемо навіть щось фізичне разом збудувати :)))  (хоч і за сенсом воно одночасно "перпендикулярне" для обох... бо "різний сенс"... і різне використання кожним)

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 307
  • Карма: +4/-0
Re: Haiku OS
« Відповідей #59 : 2026-03-31 22:22:36 »
це ваш досвід, мій був такий, згідно інструкції відправив файли для внесення нового пакету, хекс редактора з певними можливостями і ще й консольний, так от, купа тексту, "навіщо ще один ?", "для чого ?" ...
Так а чому ви чесно не відповіли на це запитання? :)
Наприклад, "бо мені подобається" :)))
От чим ваш відрізняється від того що є в "мц" чи від окремого виводу ххд (який можна пайпнути у вім чи будь що)
(це не відміняє свободи створити своє не залежно від того що вже є, хтось робить навіть "своє, бо _менше_ функцій" і так комусь краще)

легкі програми часто обмежені в функціоналі і  можливостям. наприклад dillo браузер не підтримує html5, але його хвалять як швидкий і легкий переглядач
А чому ви ділло обрали? Могли обрати "консольний безграфічний файерфокс", наприклад :))
Мета не в "зробити всі задачі світу", а "обрати ті інструменти, що мінімально достатні для саме своїх задач".
До того ж (з мого досвіду) багато консольних програм має в тисячі разів більший функціонал ніж графічні (от наприклад меді-канали (пайпи) для обробки відео, зображень та звуку (з усіма плагінами). Але... там дофіга клічів запуску команди :) Тому скрипти... щоб не пам'ятати все.

та його бачу там доводять, що він і факью тикає, і просить закрити хавальник. він вже сам сказав, що знайшов для цього діла 100 програмістів, якщо він піде на пенсію
Це всього лише "звичний" рівень спілкування мережі 1990-2000 років. Нічого дивного. Завантажили, тому соціально не було часу змінитися.
А 1000 людей то мейнтейнери частин Лінуксу. Ви ж не сприймаєте Лінуса як "одну штуку людини"? :)))  (інформація крізь нього (як через інтерфейс), то сукупність дій дуже багатьох людей).