Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Mar 5, 2024
1 parent df73ecb commit 19cc316
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 36 deletions.
2 changes: 1 addition & 1 deletion atom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom"> <title>40Ants</title> <link href="40ants.com"/> <link type="application/atom+xml" rel="self" href="40ants.com/atom.xml"/> <updated>Mon, 04 Mar 2024 11:23:20 +0000</updated> <author> <name>Alexander Artemenko</name> </author> <entry> <link type="text/html" rel="alternate" href="40ants.com/posts/Pushing-your-pulls-faster.html"/> <title>Pushing your pulls faster!</title> <published>2019-04-30 23:00</published> <updated>2019-04-30 23:00</updated> <author> <name>Alexander Artemenko</name> <uri>40ants.com</uri> </author> <content type="html">&lt;div class=&quot;document&quot;&gt;&lt;p&gt;Today I’m going to share an idea I’ve been nurturing for a long time, my friends. It came into my mind many years ago. It’s core message has to do with development of a service, which would aggregate and conveniently display all communications related to your favorite GitHub projects. This service will be very helpful for users having many own GitHub projects. It’ll also help GitHub users with numerous pulls and tickets for third party projects.&lt;/p&gt;
<feed xmlns="http://www.w3.org/2005/Atom"> <title>40Ants</title> <link href="40ants.com"/> <link type="application/atom+xml" rel="self" href="40ants.com/atom.xml"/> <updated>Tue, 05 Mar 2024 22:20:59 +0000</updated> <author> <name>Alexander Artemenko</name> </author> <entry> <link type="text/html" rel="alternate" href="40ants.com/posts/Pushing-your-pulls-faster.html"/> <title>Pushing your pulls faster!</title> <published>2019-04-30 23:00</published> <updated>2019-04-30 23:00</updated> <author> <name>Alexander Artemenko</name> <uri>40ants.com</uri> </author> <content type="html">&lt;div class=&quot;document&quot;&gt;&lt;p&gt;Today I’m going to share an idea I’ve been nurturing for a long time, my friends. It came into my mind many years ago. It’s core message has to do with development of a service, which would aggregate and conveniently display all communications related to your favorite GitHub projects. This service will be very helpful for users having many own GitHub projects. It’ll also help GitHub users with numerous pulls and tickets for third party projects.&lt;/p&gt;
&lt;p&gt;I believe that tickets and pulls creators create them to improve their open source projects of interest. In order to do that, tickets must become pulls. The pulls in turn should merge in a timely manner. The faster this process will be, the quicker open source projects will be developed.&lt;/p&gt;
&lt;p&gt;Yet, communication around a ticket or a pull often gets less intense and can be lost on GitHub. This situation can arise for a number of reasons. As a rule, some participant misses a GitHub email notification about a comment, and the issue emerges. The end result stays the same despite various reasons — a ticket is lost. At times, it may take years for the ticket to be discovered.&lt;/p&gt;
&lt;p&gt;For that matter, there are special pages on GitHub, of course. E. g. see web pages with pull lists on &lt;a class=&quot;reference&quot; href=&quot;https://github.com/pulls&quot;&gt;&lt;span&gt;https://github.com/pulls&lt;/span&gt;&lt;/a&gt; and web pages with ticket lists on &lt;a class=&quot;reference&quot; href=&quot;https://github.com/issues&quot;&gt;&lt;span&gt;https://github.com/issues&lt;/span&gt;&lt;/a&gt;. Yet, these lists are not user-friendly, as they don’t give you a slightest idea about which ticket requires your reaction and which does not. That’s what I’m going to fix.&lt;/p&gt;
Expand Down
60 changes: 28 additions & 32 deletions projects.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,30 +44,29 @@ <h2>Software</h2>
</style>
<h3>Web</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/reblocks>40ants/reblocks</a><span
class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/reblocks/">40ants/reblocks</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd>A fork of Weblocks Common Lisp web framework
<dt><a href=https://github.com/40ants/reblocks-ui>40ants/reblocks-ui</a><span
<dt><a href="https://40ants.com/reblocks-ui/">40ants/reblocks-ui</a><span
class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A set of widget for Reblocks framework, to simplify UI elements creation.
Based on Zurb&#39;s Foundation and jQuery.
<dt><a href=https://github.com/40ants/reblocks-parenscript>
40ants/reblocks-parenscript</a><span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dt><a href="https://40ants.com/reblocks-parenscript/">40ants/reblocks-parenscript</a>
<span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>An utility to define JavaScript dependencies for Reblocks widgets using
Parenscript.
<dt><a href=https://github.com/40ants/reblocks-lass>40ants/reblocks-lass</a><span
<dt><a href="https://40ants.com/reblocks-lass/">40ants/reblocks-lass</a><span
class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A helper for Reblocks framework to define CSS dependencies in LASS syntax.
<dt><a href=https://github.com/40ants/reblocks-file-server>
40ants/reblocks-file-server</a><span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dt><a href="https://40ants.com/reblocks-file-server/">40ants/reblocks-file-server</a>
<span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A file browser for Reblocks Common Lisp web framework.
<dt><a href=https://github.com/40ants/reblocks-navigation-widget>
<dt><a href="https://40ants.com/reblocks-navigation-widget/">
40ants/reblocks-navigation-widget</a><span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A widget which changes it&#39;s children when user goes to another URL
<dt><a href=https://github.com/40ants/reblocks-websocket>40ants/reblocks-websocket</a>
<dt><a href="https://40ants.com/reblocks-websocket/">40ants/reblocks-websocket</a>
<span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>Websocket support for Reblocks framework
<dt><a href=https://github.com/40ants/reblocks-auth>40ants/reblocks-auth</a><span
<dt><a href="https://40ants.com/reblocks-auth/">40ants/reblocks-auth</a><span
class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A system to add authentication to the Reblocks based site.
<dt><a href=https://github.com/40ants/reblocks-skeleton>40ants/reblocks-skeleton</a>
Expand All @@ -86,14 +85,14 @@ <h3>Web</h3>
</dl>
<h3>Networking</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/cl-telegram-bot>40ants/cl-telegram-bot</a>
<span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dt><a href="https://40ants.com/cl-telegram-bot/">40ants/cl-telegram-bot</a><span
class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>Telegram Bot API for Common Lisp
<dt><a href=https://github.com/40ants/trivial-imap>40ants/trivial-imap</a><span
class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>This is a thin wrapper over post-office library (which is a fork of
Franz&#39;s cl-imap)
<dt><a href=https://github.com/40ants/mailgun>40ants/mailgun</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dt><a href="https://40ants.com/mailgun/">40ants/mailgun</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A thin wrapper to post HTML emails through mailgun.com
<dt><a href=https://github.com/40ants/cl-github>40ants/cl-github</a><span
class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
Expand Down Expand Up @@ -131,9 +130,9 @@ <h3>IDE</h3>
</dl>
<h3>Documentation</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/doc>40ants/doc</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/doc/">40ants/doc</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd>Flexible documentation generator for Common Lisp projects.
<dt><a href=https://github.com/40ants/lisp-project-of-the-day>
<dt><a href="https://40ants.com/lisp-project-of-the-day/">
40ants/lisp-project-of-the-day</a>
<dd>Here I&#39;ll post notes about Quicklisp projects. Also I publish them on
Twitter account svetlyak40wt.
Expand All @@ -147,21 +146,20 @@ <h3>Documentation</h3>
<dt><a href=https://github.com/40ants/sphinxcontrib-cldomain>
40ants/sphinxcontrib-cldomain</a>
<dd>A CL domain for sphinx
<dt><a href=https://github.com/40ants/cldomain>40ants/cldomain</a>
<dt><a href="https://40ants.com/cldomain/">40ants/cldomain</a>
<dd>Helper for sphinxcontrib.cldomain to collect docstrings from Lisp systems.
<dt><a href=https://github.com/40ants/gh-pages>40ants/gh-pages</a><span
class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/gh-pages/">40ants/gh-pages</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dd>A universal tool for updating GitHub Pages for different CI systems.
</dl>
<h3>Tests and CI</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/ci>40ants/ci</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/ci/">40ants/ci</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dd>Highly opionated Github Actions workflow builder for Common Lisp projects.
<dt><a href=https://github.com/40ants/40ants-critic>40ants/40ants-critic</a><span
<dt><a href="https://40ants.com/40ants-critic/">40ants/40ants-critic</a><span
class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dd>A wrapper around LISP-CRITIC which provides a better interface to analyze
ASDF systems and a command-line interface.
<dt><a href=https://github.com/40ants/cl-hamcrest>40ants/cl-hamcrest</a><span
<dt><a href="https://40ants.com/cl-hamcrest/">40ants/cl-hamcrest</a><span
class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd><p>It is implementation of <a href="http://hamcrest.org" >Hamcrest</a> idea in Common Lisp.</p>

Expand All @@ -176,7 +174,7 @@ <h3>Tests and CI</h3>
</dl>
<h3>Soft</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/multitrainer>40ants/multitrainer</a>
<dt><a href="https://40ants.com/multitrainer/">40ants/multitrainer</a>
<dd>A math game for children to help them learning multiplication
<dt><a href=https://github.com/40ants/barista>40ants/barista</a>
<dd>A framework for writing OSX menu bar plugins in Common Lisp.
Expand All @@ -201,26 +199,25 @@ <h3>Data Processing</h3>
<dt><a href=https://github.com/40ants/genetic-algorithm>40ants/genetic-algorithm</a>
<span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A generic implementation of Genetic Algorithm.
<dt><a href=https://github.com/40ants/teddy>40ants/teddy</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dt><a href="https://40ants.com/teddy/">40ants/teddy</a><span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A data framework for Common Lisp
</dl>
<h3>Utils</h3>
<dl class=projects>
<dt><a href=https://github.com/40ants/commondoc-markdown>40ants/commondoc-markdown</a>
<dt><a href="https://40ants.com/commondoc-markdown/">40ants/commondoc-markdown</a>
<span class=status><span class="good">Has docs.</span> <span class="bad">No tests!</span> <span class="good">Has CI.</span></span>
<dd>Converts Markdown text into CommonDoc nodes and vice versa.
<dt><a href=https://github.com/40ants/log4cl-extras>40ants/log4cl-extras</a><span
<dt><a href="https://40ants.com/log4cl-extras/">40ants/log4cl-extras</a><span
class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd>A few addons for log4cl Common Lisp logging library.
<dt><a href=https://github.com/40ants/gen-deps-system>40ants/gen-deps-system</a>
<span class=status><span class="bad">No docs!</span> <span class="bad">No tests!</span> <span class="bad">No CI!</span></span>
<dd>A command line utility to generate ASDF system to improve caching of Common
Lisp application packaged into the Docker container.
<dt><a href=https://github.com/40ants/cl-info>40ants/cl-info</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/cl-info/">40ants/cl-info</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd>An utility which collects information about Common Lisp implementation and
systems for bugreports
<dt><a href=https://github.com/40ants/html2text>40ants/html2text</a><span
class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dt><a href="https://40ants.com/html2text/">40ants/html2text</a><span class=status><span class="good">Has docs.</span> <span class="good">Has tests.</span> <span class="good">Has CI.</span></span>
<dd>A Common Lisp utility which converts HTML into Markdown text
</dl>
<h3>Distribution</h3>
Expand All @@ -230,7 +227,7 @@ <h3>Distribution</h3>
and Roswell
<dt><a href=https://github.com/40ants/docker.ubuntu>40ants/docker.ubuntu</a>
<dd>Docker role for Ansible on Ubuntu 12.04+
<dt><a href=https://github.com/40ants/defmain>40ants/defmain</a>
<dt><a href="https://40ants.com/defmain/">40ants/defmain</a>
<dd>A helper to simplify command line arguments usage in Common Lisp
<dt><a href=https://github.com/40ants/homebrew-soft>40ants/homebrew-soft</a>
<dd>Homebrew formulas for our soft.
Expand All @@ -239,8 +236,7 @@ <h3>Distribution</h3>
<dt><a href=https://github.com/40ants/portable-ca-bundle>40ants/portable-ca-bundle</a>
<dd>A macro to restore Dexador&#39;s CA bundle when running LISP binary on a
different machine
<dt><a href=https://github.com/40ants/cl-project-with-docs>
40ants/cl-project-with-docs</a>
<dt><a href="https://40ants.com/cl-project-with-docs/">40ants/cl-project-with-docs</a>
<dd>Common Lisp project skeleton generator which uses Sphinx and reStructured
text to render nice and readable HTML documentation.
<dt><a href=https://github.com/40ants/command-line-template>
Expand Down
2 changes: 1 addition & 1 deletion rss.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>40Ants</title> <link>40ants.com</link> <atom:link href="40ants.com/rss.xml" rel="self" type="application/rss+xml" /> <language>en-us</language> <pubDate>Mon, 04 Mar 2024 11:23:20 +0000</pubDate> <item> <title>Pushing your pulls faster!</title> <link>40ants.com/posts/Pushing-your-pulls-faster.html</link> <pubDate>2019-04-30 23:00</pubDate> <author>Alexander Artemenko</author> <guid isPermaLink="true">40ants.com/posts/Pushing-your-pulls-faster.html</guid> <category><![CDATA[ github ]]></category><category><![CDATA[ startup ]]></category><category><![CDATA[ idea ]]></category> <description><![CDATA[ <div class="document"><p>Today I’m going to share an idea I’ve been nurturing for a long time, my friends. It came into my mind many years ago. It’s core message has to do with development of a service, which would aggregate and conveniently display all communications related to your favorite GitHub projects. This service will be very helpful for users having many own GitHub projects. It’ll also help GitHub users with numerous pulls and tickets for third party projects.</p>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>40Ants</title> <link>40ants.com</link> <atom:link href="40ants.com/rss.xml" rel="self" type="application/rss+xml" /> <language>en-us</language> <pubDate>Tue, 05 Mar 2024 22:20:59 +0000</pubDate> <item> <title>Pushing your pulls faster!</title> <link>40ants.com/posts/Pushing-your-pulls-faster.html</link> <pubDate>2019-04-30 23:00</pubDate> <author>Alexander Artemenko</author> <guid isPermaLink="true">40ants.com/posts/Pushing-your-pulls-faster.html</guid> <category><![CDATA[ github ]]></category><category><![CDATA[ startup ]]></category><category><![CDATA[ idea ]]></category> <description><![CDATA[ <div class="document"><p>Today I’m going to share an idea I’ve been nurturing for a long time, my friends. It came into my mind many years ago. It’s core message has to do with development of a service, which would aggregate and conveniently display all communications related to your favorite GitHub projects. This service will be very helpful for users having many own GitHub projects. It’ll also help GitHub users with numerous pulls and tickets for third party projects.</p>
<p>I believe that tickets and pulls creators create them to improve their open source projects of interest. In order to do that, tickets must become pulls. The pulls in turn should merge in a timely manner. The faster this process will be, the quicker open source projects will be developed.</p>
<p>Yet, communication around a ticket or a pull often gets less intense and can be lost on GitHub. This situation can arise for a number of reasons. As a rule, some participant misses a GitHub email notification about a comment, and the issue emerges. The end result stays the same despite various reasons — a ticket is lost. At times, it may take years for the ticket to be discovered.</p>
<p>For that matter, there are special pages on GitHub, of course. E. g. see web pages with pull lists on <a class="reference" href="https://github.com/pulls"><span>https://github.com/pulls</span></a> and web pages with ticket lists on <a class="reference" href="https://github.com/issues"><span>https://github.com/issues</span></a>. Yet, these lists are not user-friendly, as they don’t give you a slightest idea about which ticket requires your reaction and which does not. That’s what I’m going to fix.</p>
Expand Down
2 changes: 1 addition & 1 deletion tag/blog-atom.xml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom"> <title>40Ants</title> <link href="40ants.com"/> <link type="application/atom+xml" rel="self" href="40ants.com/atom.xml"/> <updated>Mon, 04 Mar 2024 11:23:20 +0000</updated> <author> <name>Alexander Artemenko</name> </author> </feed>
<feed xmlns="http://www.w3.org/2005/Atom"> <title>40Ants</title> <link href="40ants.com"/> <link type="application/atom+xml" rel="self" href="40ants.com/atom.xml"/> <updated>Tue, 05 Mar 2024 22:20:59 +0000</updated> <author> <name>Alexander Artemenko</name> </author> </feed>
Loading

0 comments on commit 19cc316

Please sign in to comment.