public inbox archive for pandoc-discuss@googlegroups.com
 help / color / mirror / Atom feed
* Building pandoc "ecosystems": package manger, "central gallery", "wikibook", etc.?
@ 2016-10-09  2:03 Kolen Cheung
       [not found] ` <01d303b0-f034-4065-98ca-f27314a9e308-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
  0 siblings, 1 reply; 72+ messages in thread
From: Kolen Cheung @ 2016-10-09  2:03 UTC (permalink / raw)
  To: pandoc-discuss


[-- Attachment #1.1: Type: text/plain, Size: 4370 bytes --]



Hi, all,

I’m very new in the pandoc community. I kind of searched a bit about what I 
wanted to suggest and doesn’t seem to find any significant thing. Pardon me 
if this idea has already been visited or even been existed already.

So far, the centralized places for pandoc seems to be:

   - pandoc official website <http://pandoc.org> 
   - GitHub Wiki like https://github.com/jgm/pandoc/wiki/Pandoc-Extras 
   - here in pandoc-discuss 

And as one goes down the list, the information is lesser and lesser 
coherent but scattered around. Often some pandoc tricks, either only 
involve native pandoc but in an obscure way, or involves other 
tools/filters/templates that solves some common problems that pandoc 
cannot/not intended to solve, are very difficult to find. Most of them are 
out there, may be in pandoc-discuss, github issue tracker, github wiki, 
stackexchange, etc.

So I’m thinking if there’s a need of a better “ecosystem” around pandoc, 
and if we are interested into building it.
<#>Filters, Templates, etc. 

For example, besides of what pandoc (and pandoc-templates, pandoc-citeproc) 
offers officially, pandoc allows one to customize how it behaves, which is 
great. But it would be better if those tools are shown in a “central 
gallery”, a place for people to browse filters, templates, makefile, 
scripts, etc. Again, GitHub wiki is already doing it, but kind of 
disorganized and difficult to discover tools. I tried to clean it up and 
reorganize it in the past, but the wiki just seem too limited to be a good 
platform for it.

To be clear, while it can be fancy, something as primitive as 
http://macappstore.org (which allow one browse through homebrew packages 
among other things) will be good enough. The point is it will be 
centralize. So people will be consciously going there to showcase there 
tools or look for a tool they need.

And a closely related subject will be package manager. At least for pandoc 
filters, it seems easy to be implemented and will make the barrier of using 
a filter much lower than before. Basically there’s a centralize, and 
automatic way of installing/uninstalling filters. (by the way, issue #3127 
<https://github.com/jgm/pandoc/issues/3127> decided to make the 
data-dir/filters to be the location for filters, which is great for setting 
up a package manager)

One possible tool to use here is brew-cask. It seems not very difficult to 
set it up (writing formulas pointing to the source of the binary, etc.).
<#>Wikibook, Blog, etc. 

Another way to gathering useful information is some sort of wikibook, or a 
blog. An example would be https://en.wikibooks.org/wiki/LaTeX for wikibook, 
https://github.com/DesignOpen/designopen.github.io for a blog that use 
gh-pages to collaborate the blog by pull request.

Again, most of the information is already out there, some are centralized 
in GitHub wiki already. But a better, more deliberate efforts might be 
worth it. In terms of wikibook, it can be a systematic “textbook” to teach 
on things about pandoc (again, like the LaTeX wikibook, or for example some 
programming books in the market (not the manual)). In terms of a 
collaborative blog, different people might be invited or volunteer to write 
a post to explain something. Some people are already doing on their blogs, 
but again, here it is about centralization.

I don’t know how you guys will think. May be the pandoc communities are 
mostly hackers or in the academia that either are too smart or too busy to 
bother about these. But may be there are some hackers out there enjoy 
setting up these ecosystems, or academics pedagogical enough to bother 
writing about it.

What are your thoughts?
​

-- 
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/01d303b0-f034-4065-98ca-f27314a9e308%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

[-- Attachment #1.2: Type: text/html, Size: 12810 bytes --]

^ permalink raw reply	[flat|nested] 72+ messages in thread

end of thread, other threads:[~2017-02-04 21:09 UTC | newest]

Thread overview: 72+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-09  2:03 Building pandoc "ecosystems": package manger, "central gallery", "wikibook", etc.? Kolen Cheung
     [not found] ` <01d303b0-f034-4065-98ca-f27314a9e308-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-11  0:53   ` Sergio Correia
2016-10-11 12:41   ` 'Jakob Voss' via pandoc-discuss
     [not found]     ` <61d8e4cf-4945-4991-825a-17da1fbd990c-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-11 21:14       ` Kolen Cheung
2016-10-11 21:27       ` Kolen Cheung
     [not found]         ` <6d3a0f04-da84-4711-9963-3a252c717587-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12  2:52           ` Kolen Cheung
     [not found]             ` <b31b366c-eb47-42d1-a44f-9eedd2e4d259-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12  4:25               ` Sergio Correia
     [not found]                 ` <45c9b77f-5289-4e16-8600-8a86560279f6-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12  9:04                   ` John MacFarlane
     [not found]                     ` <20161012090425.GB30660-BKjuZOBx5Kn2N3qrpRCZGbhGAdq7xJNKhPhL2mjWHbk@public.gmane.org>
2016-10-12 10:28                       ` Kolen Cheung
2016-10-12 10:42                       ` BP Jonsson
2016-10-12 10:40                   ` 'Jakob Voss' via pandoc-discuss
     [not found]                     ` <92db4f26-cda6-4dd9-b9b1-6bc3bc68be52-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12 18:29                       ` Sergio Correia
     [not found]                         ` <36d68af7-f16e-4466-bc9b-15dea01e05fa-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-13  9:22                           ` BP Jonsson
     [not found]                             ` <c751453c-a1e7-567b-390b-2b4de4b3e8cc-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-10-25  3:40                               ` Kolen Cheung
     [not found]                                 ` <919b7057-8bce-4e2c-9bf1-0909a2a606c0-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-25  4:10                                   ` Kolen Cheung
2016-10-25 12:09                                   ` 'Jakob Voss' via pandoc-discuss
     [not found]                                     ` <0c8d515f-1fbb-4c78-9d09-ac42799d44db-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-25 12:57                                       ` John MacFarlane
     [not found]                                         ` <20161025125745.GE2032-BKjuZOBx5Kn2N3qrpRCZGbhGAdq7xJNKhPhL2mjWHbk@public.gmane.org>
2016-10-25 16:19                                           ` Kolen Cheung
     [not found]                                             ` <acaf9b4b-24b0-4674-b8e3-21a978ad71dc-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-26 10:21                                               ` John MacFarlane
2016-10-26 20:31                                           ` 'Jakob Voss' via pandoc-discuss
     [not found]                                             ` <0d50a3ae-dc78-4442-a129-9d80925f1cd3-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-26 20:38                                               ` Sergio Correia
     [not found]                                                 ` <d5a59501-45cb-440f-88f4-b055ecb971b2-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-27 19:09                                                   ` John MacFarlane
2016-10-26 20:39                                               ` Bruce D'Arcus
     [not found]                                                 ` <dff5854d-173b-4851-a10c-9d47c9d6737d-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-27 19:05                                                   ` John MacFarlane
2016-10-27 19:04                                               ` John MacFarlane
2016-10-12 21:14                       ` Kolen Cheung
2016-10-12 10:24           ` 'Jakob Voss' via pandoc-discuss
     [not found]             ` <f7057fc0-1579-4d1b-bb99-c0885129cd1d-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12 10:36               ` Kolen Cheung
     [not found]                 ` <20789bf3-cca6-4b5b-8f5b-aab2eede66bb-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-12 23:17                   ` Simon Michael
2016-10-14 13:35                     ` John MacFarlane
     [not found]                       ` <20161014133520.GC65330-BKjuZOBx5Kn2N3qrpRCZGbhGAdq7xJNKhPhL2mjWHbk@public.gmane.org>
2016-10-14 14:01                         ` Simon Michael
2016-10-14 22:07                         ` Kolen Cheung
     [not found]                           ` <f4a2117c-5d79-46db-a49e-85e64511d1a5-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-10-16 20:14                             ` John MacFarlane
     [not found]                               ` <20161016201400.GE19592-l/d5Ua9yGnxXsXJlQylH7w@public.gmane.org>
2016-10-17  0:43                                 ` Kolen Cheung
2016-11-08  3:08   ` Kolen Cheung
     [not found]     ` <a48d8355-f92d-440d-88a5-c20d14285a6e-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-14  8:20       ` Kolen Cheung
     [not found]         ` <4a63c5a3-5f64-4df7-97ca-224ae766a293-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-14  9:25           ` Kolen Cheung
     [not found]             ` <1a0e355a-9093-40dd-897a-f97699a5121f-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-18 23:22               ` Albert Krewinkel
     [not found]                 ` <871sy8gypu.fsf-NJ6QtbQ9hATDZamjJ9D3v6C1jgCzLlUE@public.gmane.org>
2016-11-19  0:11                   ` Sergio Correia
     [not found]                     ` <085c9a3a-5370-4e6a-b943-5bff6d6d5a57-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-19 13:18                       ` Albert Krewinkel
     [not found]                         ` <87shqnfw0p.fsf-NJ6QtbQ9hATDZamjJ9D3v6C1jgCzLlUE@public.gmane.org>
2016-11-20  9:07                           ` John MacFarlane
     [not found]                             ` <20161120090756.GA52582-l/d5Ua9yGnxXsXJlQylH7w@public.gmane.org>
2016-11-21 19:26                               ` 'Jakob Voss' via pandoc-discuss
     [not found]                                 ` <CAFC_yuQe_pztEt+LQoVCZ7oV=ASsVovPWozWczdg4GwYynY0Aw@mail.gmail.com>
     [not found]                                   ` <CAFC_yuTc7h=yfpt+rbwqy_1atMJYbZvFttFQmo-=Q+1hz2ZS+w@mail.gmail.com>
     [not found]                                     ` <CAFC_yuTc7h=yfpt+rbwqy_1atMJYbZvFttFQmo-=Q+1hz2ZS+w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-11-26 21:57                                       ` BP Jonsson
     [not found]                                         ` <CAFC_yuT0UXz7s2ryZ_LUdnerO1pMoKxgac4oy=pFe0EAw7PHWw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-11-26 23:56                                           ` Kolen Cheung
     [not found]                                             ` <2fdfe79c-5c05-4996-a2f1-f427fa2e3ade-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-27  2:37                                               ` daniel
2016-11-27 10:28                                               ` BP Jonsson
2016-11-27 10:58                                               ` Mohammed Haris Minai
2016-11-27 12:40                                               ` Bruce D'Arcus
     [not found]                                                 ` <CAF-FPGPHrtCuGtVgG1ey0Ho78FA7YV1ZJ66Jwrb-1kaMRv0PDw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-11-27 14:48                                                   ` Kolen Cheung
     [not found]                                                     ` <26FBD4A4AF4DCEF5.B6CC2491-656C-4EDB-9957-E1A280D22379-jAs8HypviEooOQlpcoRfSA@public.gmane.org>
2016-11-27 18:09                                                       ` Sergio Correia
2016-11-22  7:42                               ` Kolen Cheung
     [not found]                                 ` <30f2467b-f440-433f-a579-cb90061b57b4-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-22  8:39                                   ` Sergio Correia
     [not found]                                     ` <326b26e9-2a8b-4a60-ad59-512205311483-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-22 10:18                                       ` Mohammed Haris Minai
     [not found]                                         ` <7d6f6311-b9ab-4a0b-8ba0-5a2c7a68416d-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-22 11:00                                           ` Kolen Cheung
     [not found]                                             ` <e90cf932-6e51-4c7c-b299-71cd8ab0c74d-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-22 11:13                                               ` Kolen Cheung
2016-11-23 11:53                                               ` Mohammed Haris Minai
2016-11-22 19:08                                   ` Albert Krewinkel
     [not found]                                     ` <87wpfve3im.fsf-NJ6QtbQ9hATDZamjJ9D3v6C1jgCzLlUE@public.gmane.org>
2016-11-22 21:45                                       ` Kolen Cheung
     [not found]                                         ` <4bc19147-da0f-4198-8dd8-9d27c09534f4-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-22 23:28                                           ` Sergio Correia
     [not found]                                             ` <86ae71c1-9c1e-48e5-9308-103fb1357435-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-23 20:00                                               ` Albert Krewinkel
2016-11-26 14:55                               ` Kolen Cheung
     [not found]                                 ` <523cf1e2-af4c-41b7-b288-a458238faddd-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-26 15:42                                   ` Bruce D'Arcus
     [not found]                                     ` <CAF-FPGM+dqpj6ZaWyruVSsQ3JXygoTB8NEN207_BYn0-P3JgyA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-11-26 16:37                                       ` Sergio Correia
2016-11-23  0:49   ` Kolen Cheung
     [not found]     ` <40c5e715-294a-4ad9-a561-7f37a9cdd187-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-11-23  0:53       ` Sergio Correia
2016-11-26  2:09   ` Kolen Cheung
2016-12-08  1:46   ` Kolen Cheung
2017-01-07 18:41   ` Kolen Cheung
     [not found]     ` <ec25b6f9-bcca-4443-81f7-39301d8a5c05-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2017-01-07 19:52       ` Václav Haisman
     [not found]         ` <CAKw7uViZN4Q0t0OpGCe5175x8145JEt1DkhFRAc1xnO3jL7FOw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-01-15 10:09           ` Kolen Cheung
     [not found]             ` <cb3d3afc-ff03-4cf7-82d3-aaf764dfe6e1-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2017-02-04 15:28               ` mb21
     [not found]                 ` <07ccbc08-e55d-4df7-afab-7a0a54c9b56f-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2017-02-04 21:09                   ` Kolen Cheung

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).