LINUX.ORG.RU

Релиз open-source клиента для GigaNotes

 , , ,


2

2

Состоялся релиз кроссплатформенного opensource клиента ведения заметок для сервиса GigaNotes под лицензией Apache 2.0.

Его основные возможности и особенности:

  • Древовидная иерархия папок для хранения заметок.
  • Ведение заметок без подключения к сети.
  • Синхронизация заметок между устройствами.
  • Удобный пользовательский интерфейс с навигацией по заметкам и мощным текстовым редактором.
  • Поддерживает offline mode — работу только с локальной базой без синхронизации с сервером (исходный код сервера является закрытым).
  • Удобная навигация между заметками через кросс-ссылки.
  • Может использоваться как персональная wiki.
  • Имеет веб- и мобильные версии.

Главное отличие от EverNote — дерево с древовидной иерархией папок. Такая структура уже реализована CherryTree, но, к сожалению, данная программа не поддерживает синхронизацию заметок между устройствами, и это ложится на плечи пользователей.

>>> Подробности

Ответ на: комментарий от WitcherGeralt

пакеты

Нет. Либо AppImage, либо snap/flatpak, но лучше всего ebuildы или nix-expressions. Бинарные пакеты без оверрайдов, раскатывающиеся по всей системе и загаживающие FS - зло.

FHS

Должно умереть. Это просто очень плохая идея - всё свалить в кучу и норм.

(включая udev и procfs)

Это годно, но с FHS никак не связано.

консолью с пайпами.

Годно, единственная киллер-фича юниксов.

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

AppImage

я - за. Думал, ты его не относишь к «пакетам»

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

snap/flatpak, но лучше всего ebuildы или nix-expressions

Каким образом в твоей голове это всё вместе умудряется лежать на одной полочке с надписью «хорошо»?

WitcherGeralt ★★ ()
Ответ на: комментарий от Deleted

Я определённо не ставлю его на одну чашу весов с традиционными пакетами, но это удобная и очень нужная вещь. В отличие от новомодных велосипелов, там нет ничего лишнего и это не замена, а дополнение к традиционным пакетам и пм. Это просто способ собрать портативную версию приложения и отдать юзеру без посредника, никто не пытается упаковать туда половину системы.

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

А пакеты, меж тем, лучшее, что есть в никсах

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

XMs ★★★★★ ()

Сервер - тоже опенсурсный? Или оно ненужно?

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

Сервер - тоже опенсурсный?

Новость не читай, сразу вопрошай.

tailgunner ★★★★★ ()
Ответ на: комментарий от svyatozar

И тот же Qt внутри их же и использует

4.2 Покажи мне веб-технологии в QtCore, QtWidgets, QtNetwork, QtSql (из того, с чем приходилось работать), за исключением QWebEngine/QtWebKit

XMs ★★★★★ ()
Ответ на: комментарий от tailgunner

А, в скобочках, нашёл.

Ну, хоть рассказали, на что действительно надо посмотреть. Видимо стоит глянуть, что за CherryTree.

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

Очередное ненужно с открытым клиентом и закрытым бекендом.

...к тому же, еще и десктопный клиент не билдится:

46328 error code ELIFECYCLE
46329 error errno 1
46330 error sqlite3@4.0.4 install: `node-pre-gyp install --fallback-to-build`
46330 error Exit status 1
46331 error Failed at the sqlite3@4.0.4 install script.

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

Насколько оно далеко от OneNote?

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

Настолько же, насколько далеко поделка, написанная за неделю 1 разрабом, для которого это, видимо, первый в жизни проект такого размера.

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

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

И Joplin.

tailgunner ★★★★★ ()

АДМИН, МОДЕРАТОРЫ! Удалите подалуйста эту рекламу говна с уюненького. Заранее спасибо.

anonymous ()

а ШГ и шакальные картинки это фишка только сайта или проекта в принципе?

Thero ★★★★★ ()

исходный код сервера является закрытым

зачем это, если есть dokuwiki или плагин wiki в seafile?

для обмазывания пропиетарщиной - keep.google.com, который всегда под рукой

Turbid ★★★★★ ()
Ответ на: комментарий от tailgunner

Выглядит бохато. Жалко что на js, хотя, походу скоро всё будет на нём.

pon4ik ★★★★★ ()
Ответ на: комментарий от thetapad

1. Электрон - это не десктопное приложение. Точка.

2. Серверная часть закрытая, перенесите новость в категорию «коммерческое по». OpenSource тут и не пахнет.

ncrmnt ★★★★★ ()

на flathub флатпак бы загрузили что ли...

cetjs2 ★★★★★ ()

Шифрование на стороне клиента есть?

meliafaro ★★★★ ()

Электрон, джава - спасибо, нам этого не надо. Пишите нормальные программы на C/C++, а не эти хипстерские поделки.

kknight ★★★★ ()

Уууух меня от электрона бомбит. Я вообще не пользуюсь приложениями на этом стеке.

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

А вас кто-то куда-то торопил?

Лучший комментарий. :)

hobbit ★★★★★ ()

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

gekxs ()

отмечу, что на 32битных apple системах(9.3.x), где доступен лишь несколько устаревший chrome (version 63.0.3239.73) - отображение самой заметки в иерархии и её поля справа внизу отсутвует. в apple safari(даже не знаю, как у него версию получить, но это последняя доступная версия для этой платформы) ситуация аналогична.

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

не поддерживает синхронизацию заметок между устройствами и это ложится на плечи пользователей

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

gasinvein ★★★ ()
Ответ на: комментарий от WitcherGeralt

jollheef, тут коммерческую дрянь рекламируют пытается под сомнительным соусом опенсорса. Мб за такое банить надо, а не подтверждать это?

Исходная новость действительно была несколько misleading. Поправил формулировки.

Тем не менее, клиент действительно открыт (и позволяет работать оффлайн, из чего следует, что это не просто index.html), а значит новость имеет право на существование.

И еще — не путай открытость исходников («соусом опенсорса») с моделью распространения («коммерческая дрянь») — это разные категории. FOSS должен или поддерживаться, или продаваться — иначе он умрет.

jollheef ★★★★★ ()

electron... не нужно.

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

Да я не про то, что они продают услугу, ничего против этого не имею, как и против проприетарщины. Меня возмутило, что продаваны зазывают люд за счёт мнимой опенсорсности, когда фактически это опенсорсный кусочек проприетарного продукта. Это даже не misleading, а откровенное сам знаешь чего.

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

«Хорошо» - это когда программа опакечивается самим разработчиком и работает везде (хотя бы на любом дистрибутиве linux), а не мейнтейнерами с багами и недоработками и отставанием в пару лет. Дополнительные пункты «хорошо» - возможность собирать из исходников со своими модификациями и делится с другими собранным, при этом будучи уверенным, что оно у них тоже нормально заработает (nix).

Без сомнения, для всяких системных вещей вроде libc или ядра пакеты - это хорошо, но так ведь nix совмещает в себе достоинстваи ПМ (которые тебе расписывать не надо) и достоинства виндо-маково-снапового способа (которые ты тоже прекрасно понимаешь).

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

И по-этому я топлю за Nix/Guix как за потенциальный шаг вперёд, кстати, но snap/flatpak — это сотня шагов назад.

WitcherGeralt ★★ ()
Ответ на: комментарий от te111011010

Вообще-то всем. Просто не все это пока ещё осознали :(

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

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

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

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

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

Наладил.

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

Да. В голову ему брать не надо. Ему надо головой (или что там у него вместо головы) об стенку биться.

Quasar ★★★★★ ()
Ответ на: комментарий от hobbit

Я её даже потестировать успел. Годная штука. А сабж - помойка для дегенератов. Только дегенераты сабжем могут пользоваться.

Quasar ★★★★★ ()
Ответ на: комментарий от thetapad

Я тут посмотрел внимательно, что за высер такой этот GigaNotes, и официально заявляю: то, что ты пропагандируешь копрофилию, тебя только позорит. Выложи свой пароль в комментариях.

Quasar ★★★★★ ()

Giganotes is an Electron-based application.

Закапывайте это говно обратно. Все, что на электроне, ненужно.

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

snap/flatpak — это сотня шагов назад.

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

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

с текстом лицензии — это проприетарное ПО.

Читайте.

Licensed under the Apache License, Version 2.0
You can freely use, modify, distribute and sell a software licensed under the Apache License without worrying about the use of software: personal, internal or commercial.

Однако

the Giganotes backend is a commercial product and we do not have any plans t open source it.

Так что, полнейшее ненужно.

Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.