The OpenNET Project / Index page

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



"В платформе совместной разработки SourceHut появился хаб про..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от opennews (?), 02-Май-20, 11:08 
Дрю ДеВолт (Drew DeVault), автор пользовательского окружения Sway и почтового клиента Aerc, объявил о реализации хаба проектов в развиваемой им платформе совместной разработки кода SourceHut. Разработчики теперь могут создавать проекты, объединяющие несколько сервисов, а также просматривать индекс существующих на сервере проектов и выполнять поиск интересующих проектов...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=52862

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В платформе совместной разработки SourceHut появился хаб про..."  +20 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 11:08 
> Платформа Sourcehut примечательна возможностью полноценной работы без JavaScript

Платформа здорового человека. К сожалению редкость в наши дни.

Ответить | Правка | Наверх | Cообщить модератору

5. "В платформе совместной разработки SourceHut появился хаб про..."  –10 +/
Сообщение от Аноним (5), 02-Май-20, 11:43 
Если функционал примитивен, то да, можно и без JS. А таких сайтов полно. Вот например: https://example.com/
Ответить | Правка | Наверх | Cообщить модератору

8. "В платформе совместной разработки SourceHut появился хаб про..."  +6 +/
Сообщение от Аноним (8), 02-Май-20, 11:47 
В новости как раз пример масштабного и полнофункционального проекта который умудрился обойтись без горы скриптов. Многим стоило бы поучиться
Ответить | Правка | Наверх | Cообщить модератору

10. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (5), 02-Май-20, 11:56 
У тебя ложная дилемма: либо без JS, либо обязательно "с горой скриптов". Какого-то третьего варианта ты пока вообразить (и уж тем более реализовать) видимо не в состоянии.
Ответить | Правка | Наверх | Cообщить модератору

13. "В платформе совместной разработки SourceHut появился хаб про..."  –2 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 13:36 
Ты видимо ответить по делу не в состоянии. Чем тебе указанный сайт не функиональный? Без js жить не можешь? Макака что ли?
Ответить | Правка | Наверх | Cообщить модератору

15. "В платформе совместной разработки SourceHut появился хаб про..."  –2 +/
Сообщение от Аноним (5), 02-Май-20, 13:41 
> Чем тебе указанный сайт не функиональный?

Он функциональный. Можно выделить текст, отправить его в буфер обмена, можно сжимать окно, и контент всегда будет по центру. Есть ссылка, реагирующая на устройство ввода (клавиатуру или мышь). Мы же про example.com говорим?

> Без js жить не можешь?

Как только функционал станет сложнее, без JS обойтись не получится.

Ответить | Правка | Наверх | Cообщить модератору

18. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 13:48 
Мы говорим про https://sourcehut.org/.

> Можно выделить текст, отправить его в буфер обмена,

Это делается средствами браузера. Причем тут js?

> можно сжимать окно, и контент всегда будет по центру

Нормальные люди делают это через css.

> Есть ссылка, реагирующая на устройство ввода (клавиатуру или мышь).

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

> Как только функционал станет сложнее, без JS обойтись не получится.

Да все получится. В любом случае, если уж больно хочется всяких саджестов, то можно сделать это опционально (работает при включенном js), а не наоборот, как без js ничего не работает.

Дай угадаю: ты предлагаешь все сделать на реакте?

Ответить | Правка | Наверх | Cообщить модератору

23. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (5), 02-Май-20, 15:12 
> Это делается средствами браузера. Причем тут js?
> Нормальные люди делают это через css.
> Как оно должно реагировать? Свистеть и пердеть? Не нужно. Нужно, чтобы отображалось, что вводят.

Что лишь подтверждает мою позицию, что любой сайт функционален и без JS.

> > Как только функционал станет сложнее, без JS обойтись не получится.
> Да все получится.

Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.

> можно сделать это опционально (работает при включенном js), а не наоборот, как без js ничего не работает

Если бы ты попробовал осуществить это на практике, ты бы узнал, что это увеличивает время разработки в два раза. Да и по общей отзывчивости интерфейса и прожорливости сайта тоже спорно, что же на самом деле быстрее и эффективнее. Возьмем пресловутый +/-:

Реализация на JS: просто отправляем AJAX-запрос и слегка меняем уже загруженный в память DOM так, чтобы кнопки +/- исчезли, а вместо них появилась надпись +1/-1.

Реализация без JS: +/- являются ссылками или submit-кнопками POST-формы. Клик по ним заставляет браузер выгрузить весь DOM страницы вникуда, отправить HTTP-запрос, получить в ответе редирект на страницу этой же новости, отправить еще один HTTP-запрос, получить новый DOM, который надо заново целиком парсить и рендерить. При этом на сервере нужно разрулить генерацию HTML так, чтобы вместо кнопок +/- появилось что-то другое.

Ответить | Правка | Наверх | Cообщить модератору

34. "В платформе совместной разработки SourceHut появился хаб про..."  –4 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 21:57 
> Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.

Эта хипстерская фича гитхаба точно там не нужна как и эмодзи.

Ответить | Правка | Наверх | Cообщить модератору

40. "В платформе совместной разработки SourceHut появился хаб про..."  +2 +/
Сообщение от Аноним (5), 03-Май-20, 01:30 
Настолько не нужна, что в опеннете ими никто не пользуется.

И да, ими скорее всего пользовалось бы куда меньшее число людей, если бы это было реализовано через жо^W раздражающие перезагрузки страниц.

А сейчас скопирую это еще раз, поскольку по существу ты не ответил:

Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.

Ответить | Правка | Наверх | Cообщить модератору

43. "В платформе совместной разработки SourceHut появился хаб про..."  –3 +/
Сообщение от Вы забыли заполнить поле Name (?), 03-Май-20, 04:03 
> Настолько не нужна, что в опеннете ими никто не пользуется.

Ты не в состоянии понять разницу между новостным сайтом и веб мордой для репозиториев?

> Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.
> без JS, Без перезагрузки страницы

Может еще без браузера сделать? Ты со своими +/- уже достал. Если недавно это осилил, не означает, что нужно тут всех просить это делать. Еще раз тебе напишу раз ты не читаешь: это не нужно на сайте с кодом.

Ответить | Правка | Наверх | Cообщить модератору

45. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним (5), 03-Май-20, 04:58 
> веб мордой для репозиториев

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

> это не нужно на сайте с кодом

А, "что не получится сделать без JS -- то не нужно". ОК.

Так, а теперь скопирую это еще раз, поскольку по существу ты до сих пор изо всех сил постарался не ответить:

Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.

Ответить | Правка | Наверх | Cообщить модератору

35. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 22:03 
> Реализация без JS: +/- являются ссылками или submit-кнопками POST-формы. Клик по ним заставляет браузер выгрузить весь DOM страницы вникуда, отправить HTTP-запрос, получить в ответе редирект на страницу этой же новости, отправить еще один HTTP-запрос, получить новый DOM, который надо заново целиком парсить и рендерить. При этом на сервере нужно разрулить генерацию HTML так, чтобы вместо кнопок +/- появилось что-то другое.

А ты собираешься на js просто на клиенте увеличивать счетчие без HTTP запросов? :)

> получить новый DOM, который надо заново целиком парсить и рендерить

Ты тесты производил вообще? Да разбор дом дерева и css по сравнению с парсингом тонн js (именно тонна даже при подключении реакта или что вы там любите) вообще ничег не стоит.

> При этом на сервере нужно разрулить генерацию HTML так, чтобы вместо кнопок +/- появилось что-то другое.

Да они везде реализаются через eventual consistency. Так что какая разница по сравнению с js. Или если я кликнул на +/- и потом нажал f5, то +/- у тебя уже не будет?

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

39. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (5), 03-Май-20, 01:25 
> разбор дом дерева и css по сравнению с парсингом тонн js (именно тонна даже при подключении реакта или что вы там любите) вообще ничег не стоит

Отправка AJAX-запроса и модификация DOM не требует подключения реакта. Любопытно, что ты не знаешь и этого, но Ценное Мнение™ все же имеешь.

Ответить | Правка | Наверх | Cообщить модератору

20. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Аноним (8), 02-Май-20, 14:52 
Обойтись получится. С жс можно добавить немного удобства не подключая тонны мусора, это тоже верно. Тем не менее, одна из основных целей проекта - оставаться полностью работоспособным _без_ скриптов вообще. И это хорошая, верная цель. Даже если там добавят какой-то штуки на скриптах для удобства, важно делать так, чтобы функционал оставался полностью доступен и без них. Я не вижу каким образом это может быть "невозможно". Приведете пример?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

41. "В платформе совместной разработки SourceHut появился хаб про..."  –2 +/
Сообщение от Аноним (5), 03-Май-20, 01:38 
> Обойтись получится.

Реализуй мне без JS такую примитивную вещь, как +/- для комментов. Без перезагрузки страницы.

Ответить | Правка | Наверх | Cообщить модератору

50. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним (8), 03-Май-20, 11:02 
Зачем без перезагрузки? Ты комментарий то выше читал или как?
Ответить | Правка | Наверх | Cообщить модератору

53. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним84701 (ok), 03-Май-20, 15:52 
> Зачем без перезагрузки? Ты комментарий то выше читал или как?

Чтобы удобно было лайкать коти^W PR! И заодно, автоматически мержить их при достижении определенного числа плюсиков!
Очевидно же!

Ответить | Правка | Наверх | Cообщить модератору

9. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Ананимус (?), 02-Май-20, 11:55 
Нууу... пуллреквесты автор предлагает делать через почту.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

14. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 13:38 
> Следует отметить, что Sourcehut пока не вышел из стадии альфа-разработки и многие запланированные возможности пока недоступны, например, пока нет web-интерфейса для запросов на слияние (merge-запрос создаётся через заведение тикета и прикрепления к нему ссылки на ответвлённую ветку в Git).
Ответить | Правка | Наверх | Cообщить модератору

28. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от хотел спросить (?), 02-Май-20, 19:45 
расскажите мне как можно сделать красивый сайт удобный для пользователя без сабмита форм и JS?

сабмит всегда выглядит убого.. а без JS RIA не построить....

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

29. "В платформе совместной разработки SourceHut появился хаб про..."  +2 +/
Сообщение от Sarcastic scutosaurus (?), 02-Май-20, 19:52 
Что значит «без сабмита форм», и почему он выглядит убого?
Ответить | Правка | Наверх | Cообщить модератору

36. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от хотел спросить (?), 02-Май-20, 23:14 
> Что значит «без сабмита форм», и почему он выглядит убого?

вы знакомы с веб разработкой?

Ответить | Правка | Наверх | Cообщить модератору

37. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним (8), 03-Май-20, 00:12 
А вы, видимо, не особо? Чем же вам так формы не угодили?
Ответить | Правка | Наверх | Cообщить модератору

55. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от хотел спросить (?), 06-Май-20, 17:40 
> А вы, видимо, не особо? Чем же вам так формы не угодили?

ну и куда делся мой комментарий?

бомбит у кого-то?

Ответить | Правка | Наверх | Cообщить модератору

38. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (-), 03-Май-20, 00:57 
конечно придется немного адаптировать интерфейса, но есть разные разности.. можно например подгружать изображения невидимые (запрос - пользователь что-нибудь сделал).
есть еще такая фишка: вечная html страница. ты никогда не отсылаешь конец страницы, подгружаешь новые блоки когда надо.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

2. "В платформе совместной разработки SourceHut появился хаб про..."  –2 +/
Сообщение от A.Stahl (ok), 02-Май-20, 11:09 
>о реализации хаба проектов в ... платформе совместной разработки кода... Разработчики теперь могут создавать проекты, объединяющие несколько сервисов, а также просматривать индекс существующих на сервере проектов и выполнять поиск интересующих проектов.

Я нихрена не понял. Вообще. Даже не догадываюсь что бы это вообще могло значить.

Ответить | Правка | Наверх | Cообщить модератору

3. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (3), 02-Май-20, 11:20 
В следующем параграфе поясняется.

"....Хаб проектов решает эту проблему и даёт возможность свести всю связанную с проектом информацию в одном месте. Например, на одной странице проекта теперь можно разместить общее описание и привести входящие в проект репозитории, разделы отслеживания ошибок, документацию, каналы поддержки и списки рассылок."

Ответить | Правка | Наверх | Cообщить модератору

4. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним (8), 02-Май-20, 11:43 
Соболезную искренне
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Аноним (5), 02-Май-20, 11:46 
Ну смотри. Раньше было нельзя создавать проекты, объединяющие несколько сервисов, и также нельзя было просматривать индекс существующих на сервере проектов, и нельзя было выполнять поиск интересующих проектов. А теперь можно. Вот так вот. Так что считай мы все слезли с деревьев буквально сегодня.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

6. "В платформе совместной разработки SourceHut появился хаб про..."  +2 +/
Сообщение от Аноним (8), 02-Май-20, 11:45 
> 8-10 раз быстрее Bitbucket

Повод задуматься кое-кому. Вообще, ребята с годами только портят некогда родной битбакет, включая невнятные обновления связаные с юзерами и авторизацией и активное заблоачивание фронта.

Ответить | Правка | Наверх | Cообщить модератору

12. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от коржик (?), 02-Май-20, 13:13 
а jira/confluence это их же ресурсы? те еще тормоза, даже youtracker лучше
Ответить | Правка | Наверх | Cообщить модератору

25. "В платформе совместной разработки SourceHut появился хаб про..."  +2 +/
Сообщение от НяшМяш (ok), 02-Май-20, 16:29 
Да, это atlassian, они знамениты тем, что с каждым редизайном становится всё тормознее и неудобнее.
Ответить | Правка | Наверх | Cообщить модератору

17. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 13:43 
> Повод задуматься кое-кому.

Конечно. Они уже прочитали твое сообщение и принялись за работу.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

21. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (8), 02-Май-20, 14:54 
Мое сообщение не нужно. Нужно обратить внимание на сам sourcehut
Ответить | Правка | Наверх | Cообщить модератору

22. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (8), 02-Май-20, 14:55 
(ну или хотя бы на тот факт, что сейчас они делают тормозного и неповоротливого монстра и дальше - хуже)
Ответить | Правка | Наверх | Cообщить модератору

11. "В платформе совместной разработки SourceHut появился хаб про..."  –3 +/
Сообщение от Аноним (11), 02-Май-20, 11:58 
> Код написан на языке Go

Нет, этот проект написан на Python. Код хаба https://git.sr.ht/~sircmpwn/hub.sr.ht/tree и вот фронтенд репозиториев https://git.sr.ht/~sircmpwn/git.sr.ht/tree. Все на Python

Aerc - от этого же автора, да, на Go написан

Ответить | Правка | Наверх | Cообщить модератору

16. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Май-20, 13:42 
> Код написан на языках Python и Go, и распространяется под лицензией GPLv3.
> Код написан на языках Python и Go
> Python и Go
> и Go
> и

По указанной ссылке https://sr.ht/~sircmpwn/sourcehut/sources есть код на Go. Так что в новости все верно написано.

Ответить | Правка | Наверх | Cообщить модератору

27. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Аноним (27), 02-Май-20, 16:38 
крутая пдатформа, но...

для личных проектов там слишком нетривиальная процедура установки и настройки (чего стоит один postfix в зависимостях), а для не личных - слишком сыро, плюс разработчик принципиально не любит контейнеры.

Ответить | Правка | Наверх | Cообщить модератору

49. "В платформе совместной разработки SourceHut появился хаб про..."  +3 +/
Сообщение от Аноним (49), 03-Май-20, 09:18 
> плюс разработчик принципиально не любит контейнеры.

Значит хороший разработчик, надо брать.

Ответить | Правка | Наверх | Cообщить модератору

30. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (30), 02-Май-20, 19:55 
> Код написан на языках Python и Go

А почему такая странная смесь, может кто-нибудь пояснить?

Ответить | Правка | Наверх | Cообщить модератору

32. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от anonymous (??), 02-Май-20, 21:14 
Вероятно начинали на Python, а потом поняли, что на Go жизнь проще :)
Ответить | Правка | Наверх | Cообщить модератору

47. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от Аноним (47), 03-Май-20, 06:03 
Один из компонентов тормозил из-за необходимости часто запускать интерпретатор питона и был переписан на компилируемом языке
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

51. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от InuYasha (?), 03-Май-20, 11:52 
Не оСилили с питона перейти на Сишечку? Жалкие быдлокодеры )
Ответить | Правка | Наверх | Cообщить модератору

52. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Аноним (47), 03-Май-20, 15:00 
лол. Погугли другие проекты Деволта - посмотришь, как он не осилил сишечку
Ответить | Правка | Наверх | Cообщить модератору

31. "В платформе совместной разработки SourceHut появился хаб про..."  –2 +/
Сообщение от Аноним (31), 02-Май-20, 20:53 
Если вы по какому-то недоразумению решили воспользоваться этим альфа-сервисом, ознакомьтесь:
> When the beta begins, unpaid accounts will be limited. ... Payment will only be required to own resources, submit build jobs, and so on.

Не конкурент бесплатным коммерческим акулам^W сервисам, вроде Github и Gitlab. Про некоммерческие и говорить не приходится.

Извини, Дрю Деволт. Попытай удачу в другом месте. Ты хороший парень, но другого капитализма у меня для тебя нет.

Ответить | Правка | Наверх | Cообщить модератору

48. "В платформе совместной разработки SourceHut появился хаб про..."  +1 +/
Сообщение от Аноним (27), 03-Май-20, 07:18 
все исходники открыты, никто не мешает поднять точно такой же sourcehut на своем сервере
Ответить | Правка | Наверх | Cообщить модератору

33. "В платформе совместной разработки SourceHut появился хаб про..."  +/
Сообщение от manster (ok), 02-Май-20, 21:42 
довольно шустр и отзывчив
Ответить | Правка | Наверх | Cообщить модератору

44. "В платформе совместной разработки SourceHut появился хаб про..."  –1 +/
Сообщение от Аноним (44), 03-Май-20, 04:22 
Выглядит ужасно.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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