Sök  
 
Skribent Inlägget Löst
Google
 
     

  Forum » Kolla in min sida » Mitt projekt - Hadouken  
 
Skriven av: elof | den 24 oktober 2011 Kl 23:45
Mitt projekt - Hadouken
Hej,

Jag vill börja med att säga att jag förespråkar inte på något sätt illegal fildelning, och om ni tycker att mitt projekt tangerar gränsen till vad som är tillåtet att posta så förstår jag det :)

I alla fall, det här är mer en "Kolla in mitt projekt"-tråd, så det är ingen hemsida jag vill ha kritik på, utan en applikation. Jag har jobbar på det här projektet i två månader nu, och släppte igår beta 2. Det är en BitTorrent-klient som körs som en Windows Service, och har genomgående bra stöd för moduler. Allt är skrivet i .NET 4.0 och jag använder Ninject för Dependency Injection, MonoTorrent för BitTorrent-delen och NLog till loggning.

Det skulle vara kul att veta vad ni tycker om idén och projektet i allmänhet, om ni har några förslag på vad som kan saknas och vad som kan förbättras.

Källkod - http://bitbucket.org/vktr/hadouken
Hemsida - http://www.hdkn.net
Setup-fil - http://dl.hdkn.net/hdkn-0.2.8.exe

Jag vet att det finns väldigt dålig information för utvecklare, kring hur man skriver moduler och bygger ut programmet - men för tillfället är källkoden ganska bra strukturerad och det borde inte vara omöjligt att hänga med genom att följa flödet.

Om ni vill klona och bygga er egen version så kör Build.bat först, så skapas en tom GlobalAssemblyInfo.cs som används i flera projekt. Sedan är det bara att dra igång en ny instans av Hadouken.TestConsole och börja debugga man känner för det. Vill man istället testa programmet i sig så kör man setup-filen och följer instruktionerna här, http://www.hdkn.net/blog/2011/10/the-first-0-x-beta-is-here/, och här, http://www.hdkn.net/blog/2011/10/beta-2-is-here/.

Jag själv ser en stor nytta med hela idén bakom projektet, och förutom det så har jag testat en del nya grejer med NSIS, AWS och Jenkins (CI-miljö) som är ganska spännande.

Det blev en liten novell, men jag vill väldigt gärna höra vad ni tycker! :)

Antal svar 2




Skriven av: LordDaimos | den 25 oktober 2011 Kl 14:17
Spännande, ska kolla igenom koden vid tillfälle då du verkar ha sammanfogat många intressanta tekniker för att få detta att lira.
Skriven av: Elof | den 9 november 2012 Kl 14:05
Ungefär ett år senare :)

Fortfarande samma projekt med samma mål, men jag har under året som gått skrivit om hela projektet från grunden och släppte för ett par veckor sen version 1.0. Jag gick från NSIS till MSI för att få transaktionsbaserade installationspaket, jobbar man med rena Windows-applikationer finns egentligen inga argument emot WiX (MSI) enligt mig.

Jenkins (CI) är nu istället TeamCity. JetBrains ger bort gratis Enterprise-licenser av både TeamCity och ReSharper till etablerade open source-projekt. Tips till alla som har det.

Sajten är uppdaterad och ligger fortfarande på samma adress, http://www.hdkn.net
Ladda ner gör man nu för tiden här: http://www.hdkn.net/download
Källkoden finns här: https://github.com/hadouken/hdkn

Det som komma skall är:
- Bättre plugin-API. Separat process för plugins där varje enskilt plugin ligger i en egen AppDomain.
- Plugin-repository för att installera plugins via web UI:t.
- Mer :)

Det hade varit jättekul om ni ville ge input på källkod och kanske till och med programmet :)
 
     

  Svara på inlägg  
 
Du måste vara medlem på ASPsidan för att kunna skriva i forumet.
För att bli medlem klicka här.
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     
  » ANNONS  
  ingen annons än  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
ingen sponsrar längre ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 0,4219 sekunder att ladda sidan