mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-07 21:15:19 +03:00
render
This commit is contained in:
parent
28f0e43aa5
commit
79beb34b90
@ -81,11 +81,16 @@ Python, 2008-present</p></li>
|
||||
<p>A suite of tools, file formats, and documentation for doing “plain text accounting”.</p>
|
||||
<p><a href="https://hledger.org" class="uri">https://hledger.org</a></p>
|
||||
</section>
|
||||
<section id="a-successful-foss-project" class="slide level2">
|
||||
<h2>A successful FOSS project</h2>
|
||||
<p>15 years, 134 contributors, 80-100 chatters, some number of happy users, useful to me every week.</p>
|
||||
<p>Reasonably successful.</p>
|
||||
<p>Not fulfilling my original goal of being financially self-sustaining and minimally time-consuming !</p>
|
||||
<section id="hledger-project-goals" class="slide level2">
|
||||
<h2>hledger project goals</h2>
|
||||
<p>I was a Ledger user and new Haskeller. I started hledger with many goals:</p>
|
||||
<ul>
|
||||
<li>acquire a more robust, usable, evolving incarnation of Ledger</li>
|
||||
<li>develop a consistent, effective accounting habit</li>
|
||||
<li>get better at Haskell</li>
|
||||
<li>find out if Haskell was good for end-user apps and maintainer productivity</li>
|
||||
<li>grow a useful, long-lasting, financially sustainable FOSS accounting project</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="an-end-user-haskell-application" class="slide level2">
|
||||
<h2>An end-user Haskell application</h2>
|
||||
@ -99,6 +104,12 @@ Python, 2008-present</p></li>
|
||||
<li>by non-techies as well as power users.</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="a-successful-foss-project" class="slide level2">
|
||||
<h2>A successful FOSS project</h2>
|
||||
<p>15 years, 134 contributors, 80-100 chatters, some number of happy users, useful to me every week.</p>
|
||||
<p>Reasonably successful.</p>
|
||||
<p>Not fulfilling my original goal of being financially self-sustaining and minimally time-consuming !</p>
|
||||
</section>
|
||||
<section id="tools" class="slide level2">
|
||||
<h2>Tools</h2>
|
||||
<ul>
|
||||
@ -133,17 +144,6 @@ Python, 2008-present</p></li>
|
||||
<h1>Architecture</h1>
|
||||
<p><code>0:10 (25m)</code></p>
|
||||
</section>
|
||||
<section id="hledger-project-goals" class="slide level2">
|
||||
<h2>hledger project goals</h2>
|
||||
<p>I was a Ledger user and new Haskeller. I started hledger with many goals:</p>
|
||||
<ul>
|
||||
<li>acquire a more robust, usable, evolving incarnation of Ledger</li>
|
||||
<li>develop a consistent, effective accounting habit</li>
|
||||
<li>get better at Haskell</li>
|
||||
<li>find out if Haskell was good for end-user apps and maintainer productivity</li>
|
||||
<li>grow a useful, long-lasting, financially sustainable FOSS accounting project</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="a-fast-run-through-the-evolution" class="slide level2">
|
||||
<h2>A fast run through the evolution</h2>
|
||||
<ul>
|
||||
@ -175,20 +175,30 @@ Python, 2008-present</p></li>
|
||||
</section>
|
||||
<section id="script-hledger" class="slide level2">
|
||||
<h2>Script hledger</h2>
|
||||
<ul>
|
||||
<li><a href="https://hledger.org/scripting.html" class="uri">https://hledger.org/scripting.html</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="integrate-hledger-in-your-app" class="slide level2">
|
||||
<h2>Integrate hledger in your app</h2>
|
||||
<h3 id="run-cli-capture-csvjson">Run cli, capture csv/json</h3>
|
||||
<h3 id="run-hledger-web-use-http-json-api">Run hledger-web, use http-json api</h3>
|
||||
<h3 id="link-with-hledger-lib-andor-other-hledger-packages-call-public-functions">Link with hledger-lib and/or other hledger packages, call public functions</h3>
|
||||
<ul>
|
||||
<li><p>Run cli, capture csv/json</p></li>
|
||||
<li><p>Run hledger-web, use http-json api</p></li>
|
||||
<li><p>Link with hledger-lib and/or other hledger packages, call public functions</p></li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="investigate-a-hledger-bug" class="slide level2">
|
||||
<h2>Investigate a hledger bug</h2>
|
||||
<h3 id="basic-troubleshooting---docs-comparison-minimisation-reproduction-support">Basic troubleshooting - docs, comparison, minimisation, reproduction, support</h3>
|
||||
<h3 id="code-debugging">Code debugging</h3>
|
||||
<ul>
|
||||
<li><p>Basic troubleshooting - docs, comparison, minimisation, reproduction, support</p></li>
|
||||
<li><p>Code debugging</p></li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="how-to-submit-a-pull-request" class="slide level2">
|
||||
<h2>How to submit a pull request</h2>
|
||||
<ul>
|
||||
<li><a href="https://hledger.org/CONTRIBUTING.html#pull-requests" class="uri">https://hledger.org/CONTRIBUTING.html#pull-requests</a></li>
|
||||
</ul>
|
||||
</section></section>
|
||||
<section id="q-a" class="title-slide slide level1">
|
||||
<h1>Q & A</h1>
|
||||
|
@ -79,11 +79,16 @@ Python, 2008-present</p></li>
|
||||
<p>A suite of tools, file formats, and documentation for doing “plain text accounting”.</p>
|
||||
<p><a href="https://hledger.org" class="uri">https://hledger.org</a></p>
|
||||
</div>
|
||||
<div id="a-successful-foss-project" class="slide section level2">
|
||||
<h1>A successful FOSS project</h1>
|
||||
<p>15 years, 134 contributors, 80-100 chatters, some number of happy users, useful to me every week.</p>
|
||||
<p>Reasonably successful.</p>
|
||||
<p>Not fulfilling my original goal of being financially self-sustaining and minimally time-consuming !</p>
|
||||
<div id="hledger-project-goals" class="slide section level2">
|
||||
<h1>hledger project goals</h1>
|
||||
<p>I was a Ledger user and new Haskeller. I started hledger with many goals:</p>
|
||||
<ul>
|
||||
<li>acquire a more robust, usable, evolving incarnation of Ledger</li>
|
||||
<li>develop a consistent, effective accounting habit</li>
|
||||
<li>get better at Haskell</li>
|
||||
<li>find out if Haskell was good for end-user apps and maintainer productivity</li>
|
||||
<li>grow a useful, long-lasting, financially sustainable FOSS accounting project</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="an-end-user-haskell-application" class="slide section level2">
|
||||
<h1>An end-user Haskell application</h1>
|
||||
@ -97,6 +102,12 @@ Python, 2008-present</p></li>
|
||||
<li>by non-techies as well as power users.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="a-successful-foss-project" class="slide section level2">
|
||||
<h1>A successful FOSS project</h1>
|
||||
<p>15 years, 134 contributors, 80-100 chatters, some number of happy users, useful to me every week.</p>
|
||||
<p>Reasonably successful.</p>
|
||||
<p>Not fulfilling my original goal of being financially self-sustaining and minimally time-consuming !</p>
|
||||
</div>
|
||||
<div id="tools" class="slide section level2">
|
||||
<h1>Tools</h1>
|
||||
<ul>
|
||||
@ -131,17 +142,6 @@ Python, 2008-present</p></li>
|
||||
<h1>Architecture</h1>
|
||||
<p><code>0:10 (25m)</code></p>
|
||||
</div>
|
||||
<div id="hledger-project-goals" class="slide section level2">
|
||||
<h1>hledger project goals</h1>
|
||||
<p>I was a Ledger user and new Haskeller. I started hledger with many goals:</p>
|
||||
<ul>
|
||||
<li>acquire a more robust, usable, evolving incarnation of Ledger</li>
|
||||
<li>develop a consistent, effective accounting habit</li>
|
||||
<li>get better at Haskell</li>
|
||||
<li>find out if Haskell was good for end-user apps and maintainer productivity</li>
|
||||
<li>grow a useful, long-lasting, financially sustainable FOSS accounting project</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="a-fast-run-through-the-evolution" class="slide section level2">
|
||||
<h1>A fast run through the evolution</h1>
|
||||
<ul>
|
||||
@ -173,20 +173,30 @@ Python, 2008-present</p></li>
|
||||
</div>
|
||||
<div id="script-hledger" class="slide section level2">
|
||||
<h1>Script hledger</h1>
|
||||
<ul>
|
||||
<li><a href="https://hledger.org/scripting.html" class="uri">https://hledger.org/scripting.html</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="integrate-hledger-in-your-app" class="slide section level2">
|
||||
<h1>Integrate hledger in your app</h1>
|
||||
<h3 id="run-cli-capture-csvjson">Run cli, capture csv/json</h3>
|
||||
<h3 id="run-hledger-web-use-http-json-api">Run hledger-web, use http-json api</h3>
|
||||
<h3 id="link-with-hledger-lib-andor-other-hledger-packages-call-public-functions">Link with hledger-lib and/or other hledger packages, call public functions</h3>
|
||||
<ul>
|
||||
<li><p>Run cli, capture csv/json</p></li>
|
||||
<li><p>Run hledger-web, use http-json api</p></li>
|
||||
<li><p>Link with hledger-lib and/or other hledger packages, call public functions</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="investigate-a-hledger-bug" class="slide section level2">
|
||||
<h1>Investigate a hledger bug</h1>
|
||||
<h3 id="basic-troubleshooting---docs-comparison-minimisation-reproduction-support">Basic troubleshooting - docs, comparison, minimisation, reproduction, support</h3>
|
||||
<h3 id="code-debugging">Code debugging</h3>
|
||||
<ul>
|
||||
<li><p>Basic troubleshooting - docs, comparison, minimisation, reproduction, support</p></li>
|
||||
<li><p>Code debugging</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="how-to-submit-a-pull-request" class="slide section level2">
|
||||
<h1>How to submit a pull request</h1>
|
||||
<ul>
|
||||
<li><a href="https://hledger.org/CONTRIBUTING.html#pull-requests" class="uri">https://hledger.org/CONTRIBUTING.html#pull-requests</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="q-a" class="title-slide slide section level1">
|
||||
|
Loading…
Reference in New Issue
Block a user