P.S. You can reply me about the functions that you think are important for academic use in discourse and whether it has been developed already or in developing.
I’d consider a highlighting plugin (or even as a core function) extremely useful for the academic context, but also for other communities where posts might be a bit longer so that highlights would be a great way of finding the most important parts of those posts. I proposed the highlighting feature in more detail here:
How about a literature database that makes it easy to include references in posts?
A few thoughts on such a literature plugin:
I guess there is no point in creating a database in discourse from scratch, given existing solutions such as zotero, mendeley, endnote and (hopefully soon) Citavi Web.
To start with, I think the focus should be on supporting zotero, since it’s free and open source (and perhaps there will never be a need to support anything else).
My idea would be that the plugin acts as an interface between a dedicated zotero database and the discourse forum.
Starting with an empty db, a user who wants to add a reference (via a button in the editor) gets the option to add a new reference (not sure if this should be done with a dedicated discourse ui or simply using the existing zotero ui, but the user should not have to leave discourse to do it)
Once there are records in the db, users can search them and paste them into their post while editing.
The citation style should probably be fixed via a site setting (cite setting )
There should be a dedicated bibliography page where all db records are listed in alphabetical order with to all the posts where the respective item is cited.
Now, the last point is where it becomes tricky: Since this type of linking is analogous to how discourse already works, the best way to achieve this might be to create a post for every reference, but I’m not sure about this, since there should only be one record for each item and that should be in zotero, I suppose.
But it would also be conceivable that the zotero database is used merely as a way of quickly insert text which would then live a life of its own, without any links, but that would defeat the purpose of making it easy to find all posts citing a specific text.
Zotero is great if you really need to build your own literature database (with all the advantages & disadvantages of this route). I originally had Zotero attached to a Wordpress/bbPress forum, but have moved away from that approach and am using this instead:
For a use case where you basically just want to assist users in providing correct litterature references, I find this a much more practical approach. Check out the demo video below, I would LOVE to see this kind of functionality available on Discourse. It would really help to open it up for academic scenarios.
Download PDF feature may support the possibility to upload the document to obtain a DOI number from, say https://zenodo.org/. My interest is to have a feature (or through a plugin) to submit and obtain DOI number to a selected or featured topics using the API available from http://developers.zenodo.org/#rest-api through a click of a button (available for the staff users).
Привет, я думаю, что этот пост следует обновлять многократно. Поэтому этот список должен хотя бы позволять мне редактировать его самостоятельно. Сейчас я не могу редактировать свои старые сообщения.
Я публикую это здесь, а не на вики-странице вверху, потому что не до конца уверен в фактах.
Меня недавно попросили использовать новый форум Discourse, который я администрирую, в качестве площадки для обсуждения развивающейся научной статьи по мере её прохождения через формальную рецензию. В данном случае академический контекст — это междисциплинарный численный анализ энергетических систем, однако конкретная вовлечённая дисциплина не должна иметь особого значения. Поэтому:
Сценарий использования: использование экземпляра Discourse для обсуждения эволюционирующих изменений в статье (в данном случае требующих «существенных доработок»!)
Пояснение: Discourse будет использоваться исключительно для обсуждений — сами правки, то есть подготовка документа, будут осуществляться в другом месте (например, Google Docs, Overleaf, MS Teams или GitLab)
Требования: обсуждения должны быть полностью приватными для списка авторов и невидимыми для всех остальных (за исключением администраторов)
Одно из решений
Сначала я думаю, что нужно создать группу только для соавторов, например, «u4ria‑goals‑authors». Затем создать категорию, например, «U4ria goals». Заблокировать эту категорию и сделать её доступной только для группы соавторов.
Возникает вопрос: могу ли я создать категорию «Papers», а затем подкатегорию «U4RIA goals» и сопоставить группу «u4ria‑goals‑authors» только с этой подкатегорией?
Заключение
Остановившись и оглянувшись, возможно, более широкий сценарий использования приватных обсуждений должен быть более детально проработан разработчиками Discourse и сообществом Discourse — чтобы посмотреть, может ли специальная поддержка и улучшенная документация помочь в данном контексте? С наилучшими пожеланиями, R
Документация, которую вы отправили, существует, но вам она не нужна, поскольку вы уже понимаете, как это работает, даже не читая её (вы, например, искали «category group»?)
Видео недоступно, но я нашёл это видео: https://youtu.be/1elUGdZ2uvY?si=RHwvlLZ51bUyV4c3 о Zotero для WordPress.
Можно ли реализовать функционал Zotero и для Discourse?
В частности, может ли Discourse поддерживать генерацию стандартизированных академических ссылок (например, APA, IEEE и т. д.) так же, как EndNote работает в Word?