<feed xmlns='http://www.w3.org/2005/Atom'>
<title>awwan, branch v0.7.0</title>
<subtitle>Configuration management software, scriptable shell with SSH support.</subtitle>
<id>http://git.kilabit.info/awwan/atom?h=v0.7.0</id>
<link rel='self' href='http://git.kilabit.info/awwan/atom?h=v0.7.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/'/>
<updated>2023-05-14T12:25:26Z</updated>
<entry>
<title>Release awwan v0.7.0 (2023-05-14)</title>
<updated>2023-05-14T12:25:26Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-05-14T12:25:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=aa467a4ed1fc554871be27ca303ee6ffc14b92c8'/>
<id>urn:sha1:aa467a4ed1fc554871be27ca303ee6ffc14b92c8</id>
<content type='text'>
===  Breaking changes

* all: changes the line number arguments for "local" and "play" command

===  Chores

* all: convert README from Asciidoc to Markdown
* all: move code for development to package internal
* all: add configuration for golangci-lint
* all: move _doc to directory _www
* go.mod: set the Go module version to 1.19
</content>
</entry>
<entry>
<title>all: convert README from Asciidoc to Markdown</title>
<updated>2023-05-14T12:07:22Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-05-14T12:03:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=a2076094aab85c29178278bbd0f27125d9b705fd'/>
<id>urn:sha1:a2076094aab85c29178278bbd0f27125d9b705fd</id>
<content type='text'>
I use two remote repositories: GitHub and SourceHut.
GitHub support rendering README using asciidoc while SourceHut not.
This cause the repository that use README.adoc rendered as text in
SourceHut which make the repository page less readable.

Also, the pkg.go.dev now render README but only support Markdown.

Since we cannot control the SourceHut and go.dev, the only option is
to support converting Markdown in ciigo so I can write README using
Markdown and the rest of documentation using Asciidoc.
</content>
</entry>
<entry>
<title>all: update module share and ciigo to latest version</title>
<updated>2023-05-14T12:02:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-05-14T11:51:31Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=37be5f25b644b63a6c6a21596ac376fe6b2cbd69'/>
<id>urn:sha1:37be5f25b644b63a6c6a21596ac376fe6b2cbd69</id>
<content type='text'>
This changes replace share package lib/io with lib/os, since the former
has been deprecated.
</content>
</entry>
<entry>
<title>all: move code for development to package internal</title>
<updated>2023-03-26T11:03:59Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-19T18:46:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=0d7c4b315cdb8a7a5b90fc9e4ae4b99b2cd42082'/>
<id>urn:sha1:0d7c4b315cdb8a7a5b90fc9e4ae4b99b2cd42082</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: add configuration for golangci-lint</title>
<updated>2023-03-26T11:00:07Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-19T17:44:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=ccafbf325d3bddf89f21ace717e39eb6135dcb14'/>
<id>urn:sha1:ccafbf325d3bddf89f21ace717e39eb6135dcb14</id>
<content type='text'>
With configuration we can enable or disable specific linters and
customize it without touching the Makefile.

While at it, enable linter presets for bugs, comment, metalinter,
module, performance, unused and fix the reported issues.
</content>
</entry>
<entry>
<title>all: move _doc to directory _www</title>
<updated>2023-03-20T06:53:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-19T17:38:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=68f18373d523448fdc3e48823e031c419d428d9a'/>
<id>urn:sha1:68f18373d523448fdc3e48823e031c419d428d9a</id>
<content type='text'>
Previously, the /_www/doc is a symlink to /_adoc.
To minimize symlinks in this repository, we replace the _www/doc with its
actual directory.

While at it, move CHANGELOG.adoc to root directory for better view
ability.
</content>
</entry>
<entry>
<title>go.mod: set the Go module version to 1.19</title>
<updated>2023-03-20T06:53:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-19T17:31:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=635881591f06c023286c5079cda2b7cd59b35cf2'/>
<id>urn:sha1:635881591f06c023286c5079cda2b7cd59b35cf2</id>
<content type='text'>
The Go 1.18 has been archived and not maintained anymore.
</content>
</entry>
<entry>
<title>all: changes the line number arguments for "local" and "play" command</title>
<updated>2023-03-20T06:53:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-19T17:28:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=b7fc0aad9f394c99b9cfd258db6abb4ecee028a9'/>
<id>urn:sha1:b7fc0aad9f394c99b9cfd258db6abb4ecee028a9</id>
<content type='text'>
Previously, the "local" and "play" command only accept two kind of
arguments: one argument for executing single line or two arguments for
executing line range.
There are no options to executing multiple single line, multiple line
range, or combination of them.

This changes make the both commands accept list of lines or line range
where each separated by comma.
For example, to execute multiple, different single lines

   awwan local 4,8,12

To execute multiple line range,

   awwan local 4-8,12-16

Or to execute multiple lines and line range,

   awwan local 4,8,10-12
</content>
</entry>
<entry>
<title>all: fix and add comments to global constants and methods</title>
<updated>2023-03-17T15:24:06Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-17T15:24:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=42e96adf2ea2bab6f173bd38eed49f30346867dd'/>
<id>urn:sha1:42e96adf2ea2bab6f173bd38eed49f30346867dd</id>
<content type='text'>
This mark the development for the next minor version.
</content>
</entry>
<entry>
<title>Release awwan v0.6.2 (2023-03-03)</title>
<updated>2023-03-02T17:45:13Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-03-02T17:45:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/awwan/commit/?id=cc59d3e765acd364376f5f7df143d318ca23f8c8'/>
<id>urn:sha1:cc59d3e765acd364376f5f7df143d318ca23f8c8</id>
<content type='text'>
This release set minimum Go to 1.18 and update all dependencies.

===  Chores

* all: fix the git clone URL in README
* all: restructure the documents
</content>
</entry>
</feed>
