LINUX.ORG.RU

После 16-летнего перерыва вышла новая версия GNU gradebook

 , ,


4

3

После 16-летнего (релиз 0.91 состоялся в апреле 2000 года) перерыва в разработке, состоялся выпуск GNU gradebook 0.92 — виртуального «классного журнала» для работы с информацией об учениках и отслеживания их оценок.

Главным изменением в новой версии стал переход интерфейса с GTK 1 на GTK 3; программа больше не зависит от GNOME 1, но теперь зависит от GStreamer. Также была изменена лицензия — с GPLv2 на GPLv3. Помимо этого, была добавлена возможность изменить размер окна, произведены оптимизации кодовой базы и прочие мелкие улучшения (например, слово «sex» в пункте интерфейса заменено на «gender»).

На момент написания новости страница этого проекта на сайте GNU ещё не была обновлена, несмотря на то, что релиз уже состоялся.

>>> Сообщение в рассылке

>>> Сайт проекта

>>> Список изменений

Я думал, проект уже мертв, а тут такое...спасибо за новость!

Odalist ★★★★★ ()

Хех. Я когда в школе на МАНе защищался, там каждый второй проект был «GNU Gradebook».
И что-то я не вижу, что бы хоть где-то что-то подобное использовалось.

sphericalhorse ★★★ ()

Вот теперь лоровцы швабодно в школу прЕЙдут!

reedych ()

changelog:

[...]
* Using "gender" instead of "sex", and added "Other".
[...]

router ★★★★★ ()

Локальные приложения уже мало кому нужны. Есть ли что-то подобное с веб-мордой?

router ★★★★★ ()

например, слово «sex» в пункте интерфейса заменено на «gender»

опять политика

vladimir-vg ★★ ()

изменена лицензия — с GPLv2 на GPLv3

Кошерно.

Payload ()
Ответ на: комментарий от vladimir-vg

Кто-то код пишет, кто-то секс на гендер правит. Все при деле, а так бы думать начали — а это вредно для государства.

mandala ★★★ ()

мелкие улучшения (например, слово «sex» в пункте интерфейса заменено на «gender»).

Я этого столько ждал! Наконец-то!

java_util_Random ()

например, слово «sex» в пункте интерфейса заменено на «gender»

Ради этого стоило ждать 16 лет!

petrosyan ★★★★★ ()

Теперь винде точно капец!

Igron ★★★★★ ()

Херня какая-то, а не классный журнал... Где клеточки? Где столбики и строчки Н-ок? Где исправленя с Н на 4 и с 3 на 5? Где все это?

DiGital ()

После 16-летнего перерыва

Чувак, писавший это, закончил школу, женился и теперь имеет собственных детей?

h578b1bde ★☆ ()
Ответ на: комментарий от petrosyan

Ради этого стоило ждать 16 лет!

Я джвадцать лет ждал!

h578b1bde ★☆ ()

Не успел выйти, а уже устарел. Где docker-контейнер с серверной частью и graphql api. Где приложения на ios/android и реактивный веб-интерфейс? Где нейросеть, предсказывающая кого отчислят? База хоть на mongodb или на древнеSQL? Голосовой ввод оценок есть? И где, в конце-то концов, интеграция с Philips Hue и IFTTT, чтобы от двойки у родителей в комнате красная лампочка замигала.

Замена sex на gender это конечно шаг в правильном направлении, но меньшинства обидятся, что всё их богатое разнообразие загребли под одно слово «other»

И вообще, gtk4 вот-вот выйдет

makoven ★★★★★ ()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от mandala

Кто-то код пишет, кто-то секс на гендер правит.

... И те, и другие могут быть программистами. Просто одни уже программисты, а другие ещё нет

router ★★★★★ ()

например, слово «sex» в пункте интерфейса заменено на «gender»

и выпадающий список из 42-х вариантов?

enso ★★★ ()

программа больше не зависит от GNOME 1, но теперь зависит от GStreamer.

Прибив гвоздями в gstramer чего уж в третьегному не привязать.

прочие мелкие улучшения (например, слово «sex» в пункте интерфейса заменено на «gender»).

Вот, вот что мы ждали все 16 лет.

tommy ★★★★ ()

GNU gradebook 0.92 — виртуального «классного журнала»

анонимусы одобряют, пусть автору не останавливаются.

anonymous ()
Ответ на: комментарий от mandala

Кто-то код пишет, кто-то секс на гендер правит. Все при деле

Да, все один разработчик при деле. Автор всех коммитов - villate.

meequz ★★ ()

переход интерфейса с GTK 1 на GTK 3
например, слово «sex» в пункте интерфейса заменено на «gender»

Скоро ещё от systemd зависеть начнут.

devl547 ★★★★★ ()
(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert_with_tags_by_name: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

(ggradebook:1991): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion 'text != NULL' failed

anonymous ()
Ответ на: комментарий от Odalist

«Я думал, проект уже мертв, а тут такое...спасибо за новость!»

Все-таки школьники - основная аудитория ЛОРа и Linuxа, как никак.

anonymous ()

«например, слово «sex» в пункте интерфейса заменено на «gender»)»

Ну есть же асексуалы. Ну какой у них может быть секс?!

anonymous ()
Ответ на: комментарий от anonymous

очень просто - сексуальное расстройство это импотенция - гендерная идентичность это бисеесусал или транс например.

Поэтому enum gender {} может включать довольно много значений

anonymous ()

* Using «gender» instead of «sex», and added «Other».

Что значит «other»? Чёртов фашист-угнетатель не мог сделать фриформу? Wow, just wow.

Kevin_Detry ()
Ответ на: комментарий от makoven

И вообще, gtk4 вот-вот выйдет

К следующей версии в 2033 г. будет на gtk5.

petrosyan ★★★★★ ()

«Трупы встали из могил...»

anonymous ()

И с гендером ненужно, и без гендера ненужно.

anonymous ()
Ответ на: комментарий от makoven

И вообще, gtk4 вот-вот выйдет

0.93 будет сразу на GTK5

kas501 ★★★ ()

с информацией об учениках и отслеживания их оценок.

Слежка за детьми это плохо.

переход интерфейса с GTK 1 на GTK 3

Вот это ад. Лучшеб на Qt.

anonymous ()

0.92 вышел через 15 лет, стабильная версия 1.0 через 120 лет :)

Доделывать будет реинкарнация автора или потомки. Хотя, говорят, можно прожить до 140 лет

ism ★★ ()
Ответ на: комментарий от vladimir-vg

Вы всерьез думаете, что это всего лишь политика, а не важные сведения? :)

Ingwar ★★★★★ ()

Мне одному непонятен смысл такого десктопного приложения? ИМХО это в первую очередь должен быть веб или веб-сервис, а десктоп может выступать только клиентом, что бы родители и прочие заинтересованные могли изучить. В общем хорошее такое ненужно. Электронный Дневник на госуслугах кажется гораздо более правильной реализацией, хоть она и далека от идеала.

DiKeert ()
Ответ на: комментарий от DiKeert

Оно 16 лет не шевелилось и сейчас просто приведено в кондицию. А два десятка лет назад не модно было всё в веб запихивать — просто возможности такое по нормальному реализовать не было.

mandala ★★★ ()
Последнее исправление: mandala (всего исправлений: 1)

они ждали 16 лет, чтобы лишить его секса?

buratino ★★★ ()

Точки вместо оценок ставить можно?

Sorcerer ★★★★★ ()

слово «sex» в пункте интерфейса заменено на «gender»

На шаг ближе к толерантному обществу, скоро по толерастии сообщество Linux обгонит M$ и тогда точно наступит ОН...

liss21 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.