<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/audiobackup/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 07 Aug 2011 17:02:42 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/audiobackup/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v12 
+++ v13 
@@ -1,7 +1,9 @@
 Audio Backup Development Wiki
 ===============
 
-This project Wiki will document the progress of the project and usage of the tools. I have begun [Beta] planning.
+This project Wiki will document the progress of the project and usage of the tools.
+
+__August 7, 2011__ I have begun [Beta] planning.
 
 The first alpha is bare bones for sure. No Gui, not even all the functions yet. But I did get the basic Cmdlets up here. I am using this version to manage about 30Gb of files... other than the initial import which has to read all 30Gb the cmdlets are nice and responsive.
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 07 Aug 2011 17:02:42 -0000</pubDate><guid>https://sourceforge.netb807b7f0ba02f24f8531384cdc8d917ba6d8fc00</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v11 
+++ v12 
@@ -1,17 +1,17 @@
 Audio Backup Development Wiki
 ===============
 
-This project Wiki will document the progress of the project and usage of the tools.
-
+This project Wiki will document the progress of the project and usage of the tools. I have begun [Beta] planning.
+
 The first alpha is bare bones for sure. No Gui, not even all the functions yet. But I did get the basic Cmdlets up here. I am using this version to manage about 30Gb of files... other than the initial import which has to read all 30Gb the cmdlets are nice and responsive.
 
 I haven't put the functions into the module yet so all the commands depend on knowing basic PS commands for grepping the filesystem and so on - get-childitem, etc.
 
 By default the database will be in your user's AppData\Roaming directory and named USERNAME.db3. The commands take a parameter to override the filename.
 
 None of the commands have documentation written for the yet. However, `Get-Help CMDLET-NAME` will give you the basic syntax by default.
 
-Progress
+Miscellaneous
 ---------------
 
 On the home page I mentioned some potential workarounds to the Windows-only PowerShell requirement. I have just investigated the Pash project and it appears largely unimplemented. I could not get the simple built in Cmdlets such as Get-ChildItem to function and the System.Management.Automation dll appears to be a PowerShell v1 dll. So, I think the project restrictions on using the Window OS stands, unless anyone can point me to a project that does implement PS on non-Windows platforms.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 07 Aug 2011 16:51:03 -0000</pubDate><guid>https://sourceforge.netf6c0b96909755b6bfb8d9b26282317c442f3583b</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v10 
+++ v11 
@@ -3,15 +3,18 @@
 
 This project Wiki will document the progress of the project and usage of the tools.
 
-I have just investigated the Pash project and it appears largely unimplemented. I could not get the simple built in Cmdlets such as Get-ChildItem to function and the System.Management.Automation dll appears to be a PowerShell v1 dll. So, I think the project restrictions on using the Window OS stands, unless anyone can point me to a project that does implement PS on non-Windows platforms.
-
 The first alpha is bare bones for sure. No Gui, not even all the functions yet. But I did get the basic Cmdlets up here. I am using this version to manage about 30Gb of files... other than the initial import which has to read all 30Gb the cmdlets are nice and responsive.
 
 I haven't put the functions into the module yet so all the commands depend on knowing basic PS commands for grepping the filesystem and so on - get-childitem, etc.
 
 By default the database will be in your user's AppData\Roaming directory and named USERNAME.db3. The commands take a parameter to override the filename.
 
 None of the commands have documentation written for the yet. However, `Get-Help CMDLET-NAME` will give you the basic syntax by default.
+
+Progress
+---------------
+
+On the home page I mentioned some potential workarounds to the Windows-only PowerShell requirement. I have just investigated the Pash project and it appears largely unimplemented. I could not get the simple built in Cmdlets such as Get-ChildItem to function and the System.Management.Automation dll appears to be a PowerShell v1 dll. So, I think the project restrictions on using the Window OS stands, unless anyone can point me to a project that does implement PS on non-Windows platforms.
 
 Synopsis
 ---------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sat, 06 Aug 2011 12:54:00 -0000</pubDate><guid>https://sourceforge.net66cdfc64076ea0f84a5702ef04da6872848c21e6</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v9 
+++ v10 
@@ -1,4 +1,4 @@
-Audio Backup Wiki
+Audio Backup Development Wiki
 ===============
 
 This project Wiki will document the progress of the project and usage of the tools.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Mon, 01 Aug 2011 00:04:38 -0000</pubDate><guid>https://sourceforge.net004e620a30c0ca4d12018720308531a30e8f801a</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v8 
+++ v9 
@@ -11,7 +11,7 @@
 
 By default the database will be in your user's AppData\Roaming directory and named USERNAME.db3. The commands take a parameter to override the filename.
 
-None of the commands have documentation written for the yet. `Get-Help CMDLET-NAME` will give you the basic syntax by default.
+None of the commands have documentation written for the yet. However, `Get-Help CMDLET-NAME` will give you the basic syntax by default.
 
 Synopsis
 ---------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Mon, 01 Aug 2011 00:03:38 -0000</pubDate><guid>https://sourceforge.netfc865ad5153bcb105a58a8a0b792c69edd25937e</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v7 
+++ v8 
@@ -3,9 +3,15 @@
 
 This project Wiki will document the progress of the project and usage of the tools.
 
-First (Next) item for me is to import the source code and build a release.
-
 I have just investigated the Pash project and it appears largely unimplemented. I could not get the simple built in Cmdlets such as Get-ChildItem to function and the System.Management.Automation dll appears to be a PowerShell v1 dll. So, I think the project restrictions on using the Window OS stands, unless anyone can point me to a project that does implement PS on non-Windows platforms.
+
+The first alpha is bare bones for sure. No Gui, not even all the functions yet. But I did get the basic Cmdlets up here. I am using this version to manage about 30Gb of files... other than the initial import which has to read all 30Gb the cmdlets are nice and responsive.
+
+I haven't put the functions into the module yet so all the commands depend on knowing basic PS commands for grepping the filesystem and so on - get-childitem, etc.
+
+By default the database will be in your user's AppData\Roaming directory and named USERNAME.db3. The commands take a parameter to override the filename.
+
+None of the commands have documentation written for the yet. `Get-Help CMDLET-NAME` will give you the basic syntax by default.
 
 Synopsis
 ---------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Mon, 01 Aug 2011 00:03:06 -0000</pubDate><guid>https://sourceforge.net8239fd6784d8ccb4da9d55cc0ba83e6fc8ebea8a</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v6 
+++ v7 
@@ -1,14 +1,11 @@
-Audio Backup
+Audio Backup Wiki
 ===============
 
-The Audio Backup project helps organize your audio file library across a collection of backup media (DVD/CD). The initial version is a [PowerShell][1] Module (PSM) that maintains a local [SQLite][2] database to correlate tags to file names. The module is distributed as a binary psm, written in C#. This implication is that this project requires a modern version of a Windows OS (e.g. Windows 7). The following projects provide alternatives to this restriction: [Mono][4] and [Pash][3]. As of today, I have not personally tried using these projects together with the audiobackup module. In addition to [SQLite][2] this project also uses [Taglib][5] to inspect the audio file Tags.
-
-[1]: http://technet.microsoft.com/en-us/library/bb978526.aspx
-[2]: https://sourceforge.net/projects/sqlite/
-[3]: https://sourceforge.net/projects/pash/
-[4]: https://sourceforge.net/projects/mono/
-[5]: https://sourceforge.net/projects/taglib/
-
+This project Wiki will document the progress of the project and usage of the tools.
+
+First (Next) item for me is to import the source code and build a release.
+
+I have just investigated the Pash project and it appears largely unimplemented. I could not get the simple built in Cmdlets such as Get-ChildItem to function and the System.Management.Automation dll appears to be a PowerShell v1 dll. So, I think the project restrictions on using the Window OS stands, unless anyone can point me to a project that does implement PS on non-Windows platforms.
 
 Synopsis
 ---------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 31 Jul 2011 18:53:04 -0000</pubDate><guid>https://sourceforge.net2282d156420295face4873d4ae5c27dbb834e468</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v5 
+++ v6 
@@ -9,32 +9,6 @@
 [4]: https://sourceforge.net/projects/mono/
 [5]: https://sourceforge.net/projects/taglib/
 
-Reason for this project
-------------
-
-The genesis of this project came from my own personal experience of nearly losing my audio library to a failed backup harddrive coupled with general iTunes stupidity in "auto-syncing" by default. When I realized my harddrive was beginning to fail I purchased a replacement. The process of moving my files over apparently was not 100% successful and the result was that during a sync, iTunes removed some 300-400 songs. After manually searching through my backup media (CD/DVD and harddrive) I discovered I was still missing some 50+ songs.
-
-The solution I came up with? Build a set of scripts to map my audio library files (anything using a Tag library: .mp3, .m4a, .aac, .aa3, etc) to one or more file locations. An initial scan of your audio library will build the initial data, then each backup media scan will append the backup location(s) of each file. The result is an easy to use PS module that can tell what songs are in your library, which ones require a backup copy and what media contains existing backup copies of each file.
-
-Initial release
----------------
-
-The first release of audiobackup will include several Cmdlets and some helpful functions organize your audio library. 
-
-The creation of backup media is still a manual process. If you use a USB-format DVD then a function will mirror the files requiring backup for you. If you use DVD/CD that are write-once, then a function can produce a list of filenames that you'll need to hand-copy to the disk.
-
-Another function will locate your protected files (.m4p) so you know what to burn to CD and re-import in non-protected format.
-
-Future plans
----------------
-
-I do not have any specific future plans documented yet. 
-
-One addition that I am interested in is building a little GUI application to broaden the audience who may find this tool useful.
-
-I have started using the DVD USB format rather than burning read-only DVDs. I investigated writing a cmdlet to burn to a DVD/CD but don't think that I will spend any more time on that as using a DVD as a USB drive is perfectly acceptable in my environment.
-
-Another may be a web service api and online database. Being able to manage the backup library across computers, or browse/search from a smartphone, etc...
 
 Synopsis
 ---------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 31 Jul 2011 18:13:50 -0000</pubDate><guid>https://sourceforge.net3154cd7bb686d5f02061fdc8d12ee67b815da369</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 31 Jul 2011 18:08:31 -0000</pubDate><guid>https://sourceforge.net21710dac6b69318f11d566db2f475f713aae8cdc</guid></item><item><title>WikiPage Home modified by Andrew Hamlin</title><link>https://sourceforge.net/p/audiobackup/wiki/Home/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -28,13 +28,16 @@
 Future plans
 ---------------
 
-I do not have any specific future plans documented yet. Though I do think that a web service api and online database would be kind of cool. Being able to manage the backup library across computers, or browse/search from a smartphone...
-
+I do not have any specific future plans documented yet. 
+
+One addition that I am interested in is building a little GUI application to broaden the audience who may find this tool useful.
+
+Another may be a web service api and online database. Being able to manage the backup library across computers, or browse/search from a smartphone, etc...
+
 Synopsis
 ---------------
 
-What does the module look like?
-
-     TODO: Add in current Cmdlet and Function syntax.
-
+What does the module look like? Here are some short examples of its use.
+
+[[include ref=Synopsis]]
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Hamlin</dc:creator><pubDate>Sun, 31 Jul 2011 17:52:14 -0000</pubDate><guid>https://sourceforge.net3092e729d4b2961280d5821024d8379f72a62634</guid></item></channel></rss>