<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/targetcli.git/setup.py, branch 3.0-pre2</title>
<subtitle>github.com: agrover/targetcli-fb.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/'/>
<entry>
<title>New "configure" mode in targetcli</title>
<updated>2014-05-11T17:33:36+00:00</updated>
<author>
<name>Jerome Martin</name>
<email>jxm@netiant.com</email>
</author>
<published>2014-05-11T15:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=a672a5777eb9a6ec79c8a710d152a989803ff80d'/>
<id>a672a5777eb9a6ec79c8a710d152a989803ff80d</id>
<content type='text'>
This is an early preview of the next-generation targetcli based on the new
rtslib.Config API and the lio shell from the rtsli lio-config branch.

This mode allows editing a candidate configuration without impacting the
running system. This candidate configuration can then either be commited or
discarded at will. If commited, it will be applied to the running system and
saved as the new startup configuration.

Other features include loading a configuration from file, undo support,
rollback support, configuration backups and more.

This new mode is using a subshell not based anymore on configshell.
The plan is to introduce this new subshell in the next release, deemed as a
transition release, and eventually replace entirely the current targetcli UI,
when it will have reached parity with the current configshell both in terms of
features and quality of user interaction (colors, syntetic view of the system,
auto-completion, etc.). A basic standalone version of this shell is included
as targetcli-ng.

More information can be found in the target-devel mailing-list, notably the
"[ANN] LIO userspace improvements" thread dated 2014-02-27:

http://thread.gmane.org/gmane.linux.scsi.target.devel/5838/focus=5847

The code was manually ported over from the rtslib lio-config branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an early preview of the next-generation targetcli based on the new
rtslib.Config API and the lio shell from the rtsli lio-config branch.

This mode allows editing a candidate configuration without impacting the
running system. This candidate configuration can then either be commited or
discarded at will. If commited, it will be applied to the running system and
saved as the new startup configuration.

Other features include loading a configuration from file, undo support,
rollback support, configuration backups and more.

This new mode is using a subshell not based anymore on configshell.
The plan is to introduce this new subshell in the next release, deemed as a
transition release, and eventually replace entirely the current targetcli UI,
when it will have reached parity with the current configshell both in terms of
features and quality of user interaction (colors, syntetic view of the system,
auto-completion, etc.). A basic standalone version of this shell is included
as targetcli-ng.

More information can be found in the target-devel mailing-list, notably the
"[ANN] LIO userspace improvements" thread dated 2014-02-27:

http://thread.gmane.org/gmane.linux.scsi.target.devel/5838/focus=5847

The code was manually ported over from the rtslib lio-config branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated copyright notices to 2014</title>
<updated>2014-05-02T14:22:56+00:00</updated>
<author>
<name>Jerome Martin</name>
<email>jxm@netiant.com</email>
</author>
<published>2014-05-02T14:22:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=999c5675739fbb4b12313a9f32cc708020aabb02'/>
<id>999c5675739fbb4b12313a9f32cc708020aabb02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>targetcli: Change copyright to Apache License 2.0</title>
<updated>2013-07-04T07:47:37+00:00</updated>
<author>
<name>Nicholas Bellinger</name>
<email>nab@risingtidesystems.com</email>
</author>
<published>2013-07-04T07:18:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=a7c313ce9810a0b178e0e8cfaf5ffc22d8868e30'/>
<id>a7c313ce9810a0b178e0e8cfaf5ffc22d8868e30</id>
<content type='text'>
This patch converts rtslib code copyright from AGPL to the
permissive Apache License 2.0.

It also update copyright owner to Datera, Inc.

Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch converts rtslib code copyright from AGPL to the
permissive Apache License 2.0.

It also update copyright owner to Datera, Inc.

Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Now using a tarball-release based Makefile.</title>
<updated>2011-09-21T23:40:22+00:00</updated>
<author>
<name>Jerome Martin</name>
<email>jxm@risingtidesystems.com</email>
</author>
<published>2011-09-21T22:48:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=95cdcb7dd669d840d14bd099d68fce4dcdc9cc64'/>
<id>95cdcb7dd669d840d14bd099d68fce4dcdc9cc64</id>
<content type='text'>
* Removed useless obsolete targets (setup.py based)
* Merged version templating in Makefile (removed bin/gen_changelog*).
* Added 'release' make target that generates a dist/*.tar.gz official
  versionned release tarball from which one can just use setup.py,
  dpkg-buildpackage or rpmbuild (no Makefile in it).
* Removed obsolete bin/lint as well.
* Now the 'rpm' and 'deb' Makefile targets use the generated release build.
* Makefile commands now use no echo mode.
* Added timestamps for virtual targets.
* Removed obsolete (empty) doc packages generation. The shell is
  self-documenting.
* Cleaned up setup.py alignements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Removed useless obsolete targets (setup.py based)
* Merged version templating in Makefile (removed bin/gen_changelog*).
* Added 'release' make target that generates a dist/*.tar.gz official
  versionned release tarball from which one can just use setup.py,
  dpkg-buildpackage or rpmbuild (no Makefile in it).
* Removed obsolete bin/lint as well.
* Now the 'rpm' and 'deb' Makefile targets use the generated release build.
* Makefile commands now use no echo mode.
* Added timestamps for virtual targets.
* Removed obsolete (empty) doc packages generation. The shell is
  self-documenting.
* Cleaned up setup.py alignements.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed name to targetcli at community request.</title>
<updated>2011-09-20T08:03:52+00:00</updated>
<author>
<name>Jerome Martin</name>
<email>jxm@risingtidesystems.com</email>
</author>
<published>2011-09-20T07:37:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=0df5ee8c03f39bb05f9649c23719817240738444'/>
<id>0df5ee8c03f39bb05f9649c23719817240738444</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial rtsadmin commit</title>
<updated>2011-05-04T21:14:18+00:00</updated>
<author>
<name>Nicholas Bellinger</name>
<email>nab@risingtidesystems.com</email>
</author>
<published>2011-05-04T21:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=db0c7fd76abc5fcc929b039f2d49f1a38f947968'/>
<id>db0c7fd76abc5fcc929b039f2d49f1a38f947968</id>
<content type='text'>
Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
