wiki:GuidePirateWeb

Version 1 (modified by Todi, 11 years ago) (diff)

--

Om PirateWeb)

PirateWeb är det administrativa verktyget för aktiva inom Piratpartiet (tanken är även att det ska fungera för andra piratpartier i andra länder). PirateWeb är för närvarande skrivet i .NET 2.0, för att vara kompatibelt med Mono. Språket som används är ASP.NET/C#.

Vill du hjälpa till?

  • Titta på de problemrapporter som finns om PirateWeb
  • Kommentera eller förslå lösningar
  • Hjälp till i  Webbstrategi- och utvecklingsgruppen, enklast genom att hänga på i skypechatten. Kontakta Mikael Nilsson (kmrmini) eller Daniel Nyström (speakman) på skype.

Vill du skriva kod?

  • Kan du .NET, och har Visual Studio eller motsvarigheten på Linux till Mono (Mono kallas open source implementationen av .NET) installerat?
  • Checka ut koden från  svn://pirateweb.net, använd en svn-klient, t ex  TortoiseSVN.
  • DLL:erna som ligger i "PirateWeb/30/External Libraries" behöver kopieras till "PirateWeb/30/Site/bin", men ska ej checkas in (viktigt!).
  • Försök att kompilera koden. Om det är filer som saknas i projektet är det någon (troligtvis Rick) som jobbar med dem alt. inte checkat in dem, kolla på skype om fler har samma problem.
  • Nu borde det kompilera. Dock är det lite svårt att debugga och testa saker just nu eftersom det inte finns någon testdatabas, det är på gång. Skriv "enklare" kod så länge eller bygg större saker i ett annat projekt innan du flyttar in det.
  • Säg till Rick om du behöver commit-access till svn.

Har du problem?