Feeds:
Posts
Comments

Posts Tagged ‘help’

A list of all things I know today that stops us from releasing a version 1.0 of SharpWired:

  • File & folder download – Today it’s limited to downloading one file at the time
  • File & folder upload – Nothing done here at all
  • Resuming of file transfers – Nothing done here at all
  • Fixing issues when we start to run it on different computers
  • Giving the GUI quite a bit more love
  • Maybe an installer?
  • Maybe making it work on Mono – I don’t think this will be a huge problem. We have been checking compatibility with Mono all along the development.
  • Fixing current minor issues

I don’t think I’m good enough programmer to pull of the file & folder transfers. At least not by myself. But I think I can solve many of the other issues. If you are interested in helping out. Please contact us!

The Wired protocol allows for managing users and groups via the client but I’m not expecting to include that in a 1.0 release. If it happens, it happens.

Before you join read this

There are one other client called qwired that also could be finished. It might bee more mature than SharpWired but it is abandoned. It’s written in C++ with Qt.

Alex at ZankaSoftware has started to rewrite the protocol. This means that it will be incompatible with SharpWired. I personally don’t see it going anywhere but you decide yourself.

Read Full Post »

I put together an image for VirtualBox so you can help develop SharpWired. Download it via Bittorrent. I’m seeding it from my workstation so if there are no seeds available just wait. And if you can, please help me seed.

README.txt – The SharpWired Ubuntu VirtualBox image

This is a VirtualBox image for development of SharpWired. It includes the following:

Ubuntu Desktop 10.10

  • The 32 bit version of Ubuntu Desktop 10.10
  • The user sw with the password sw
  • All updates applied 2011-02-13

ZankaSoftware Unix Wired server

  • Server installed to: /home/sw/Applications/Wired/wired/
  • Softlink to start/stop/etc the server located in ~/bin/wiredctl
  • It Accepts the following arguments:
    • $ wiredctl start – start wired
    • $ wiredctl stop – stop wired
    • $ wiredctl restart – restart wired
    • $ wiredctl reload – send wired a SIGHUP, causing it to reload its configuration
    • $ wiredctl register – send wired a SIGUSR1, causing it to re-register with the tracker
    • $ wiredctl index – send wired a SIGUSR2, causing it to re-index the files
    • $ wiredctl config – show the configuration
    • $ wiredctl configtest – run a configuration syntax test
    • $ wiredctl certificate – generate a new OpenSSL certificate
    • $ wiredctl status – show a status screen
    • $ wiredctl help – show this information
  • Logging set to max with a max log file length of 5000 rows. Log file located at: /home/sw/Applications/Wired/wired/wired.log
  • Added one user with login: sw and password: sw
  • Server manual at ZankaSoftware
  • Added a script to create new users to ~/bin/generateWiredPassword.sh

ZankaSoftware Wire Unix command line client

  • Client installed to /home/sw/Applications/Wired/bin/wire with a softlink in ~/bin/wire
  • Added bookmark to login to the local wired server. Run it with: $ wire sw-local

SharpWired source code + MonoDevelop

  • Checked out a read-only version to /home/sw/Code/SharpWired from the SharpWired project page
  • If you want to commit a path do so via Google Code
  • If you become an active developper contact us via Google Code to get commit permissions
  • Loaded the solution file to MonoDevelop. It doesn’t compile though.

Links

Read Full Post »