Version 3 (modified by Todi, 16 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?
På Windows
- Kan du .NET (minst 2.0), och har Visual Studio (2005 eller senare) 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.
På Linux/Mono
- Samma som för Windows, men du behöver också installera CIL-wrappern för libmysql (libmysql5.0-cil i Debian), ta bort referenserna till den lokala MySql-assemblyn och lägga till referenser till den från Debian-paketet.
Har du problem?
- Rapportera ditt problem här