Slug has always been my favorite blog posting client for Windows. Now that I have just about fully migrated to Ubuntu, I've been looking for a new client and failed to find any that I compare to Slug in terms of simplicity and functionality (editing of entries, multiple categories/tags selection, minimalism).
According to the Slug home page the program is written in C#. I remember I had to install .NET to get it to work on Windows. Running Slug under Wine doesn't work because (predictably) I can't successfully install .NET.
The Slug install comes with the source code, and there is .NET alternative for Linux,
Mono which claims that it "provides the necessary software to develop and run .NET client and server applications on Linux." Does this mean I might be able to compile Slug from source using Mono, and then run Slug natively in Linux?
If so, how would I go about doing it? The install comes with a lot of what I assume are source files (AssemblyInfo.cs, Form1.cs, BlogRpc.cs, Slug.csproj, etc.) and I am not sure what to do with them. The only things I have compiled in the past are my own Java programs in an elementary programming class and tarballs that come with some kind of install script (usually ./configure, make, makeinstall).
Can anyone point me in the right direction, or should I give up now as someone with little-to-no programming knowledge (and none at all of .NET or C#)?
Since Mono is so hit or miss (in particular, the last time I used it, WinForms blew goats), I'd strongly, strongly suggest you get someone who is at least somewhat familiar with both Mono (at the least, unix systems) and C#, incase changes need to be made. You also might want that person to get the latest from SVN, since I know WinForms is under very active development.
posted by devilsbrigade at 11:17 AM on June 27, 2006