2006. augusztus 25.
Herczeg Artúr
Birtokba vettem az új Microsoft közösségi fejleszt? portált, a CodePlexet. Minden alapfunkciót tud, ami egy közösségi projekt beindításához szükséges.
Az alapját egy Team Foundation Server képezi. Jelenleg webes interfészen kezelhet? az, ami nem közvetlenül a kódolással kapcsolatos: projekt leírása, hibakövetés, forráskód letöltés, résztvev?k jogainak beállítása…
A fejleszt?ket egy nagyon hatékonyan m?köd? forráskódkezel? rendszer (source control) segíti a munkában. Integrálódik a Visual Studioval, így a verziókövetés igen egyszer?en történik. Ráadásul nem kell hozzá semmi, még Visual Studio sem, hogy a rendszer használható legyen: létezik parancssori utasítás is. És mindez ingyen letölthet? a Microsoft honlapjáról Team Explorer néven.
Ami igazán meglepett, az a hihetetlenül egyszer? és hatékony felület. Csak azt látja az ember, amire szüksége van. Belépéskor a saját projektem azonnal elérhet?, és minden funkció egy kattintással hozzáférhet?. Ráadásul az oldal nagyon gyors. Szép munka.
Link: CodePlex
Kapcsolódó tartalom:
|
Licensing, source control and name changes ||
CodePlex forráskód kezelés ||
Finishing ||
30 Boxes calendar ||
.NET Keretrendszer szimbólum szerver |
Kategória: .NET, 30BoxesSync |
Nincs megjegyzés »
2006. augusztus 24.
Herczeg Artúr
I disappeared for quite a long time, but I’m working on the calendar synchronization tool.
Licensing
It was an awfully hard work to choose a license for the application. I read tens of licenses. They are in "lawyer language", so it took a lot of time to understand them. Finally there were three basic choices for me:
- GNU-style license
- BSD-style license
- Attribution Assurance License
I loved the idea behind the Attribution Assurance License, because all it wants you to reproduce a file stating I created the software. Unfortunately it was too short and there were no conditions for community development. I think it’s wonderful for a one-man project, but I hope I don’t have to work on my own.
BSD-style and GNU-style licenses were the big question. BSD lets you create commercial versions from your free source code. GNU forces you to keep any usage of your source code free.
I finally chose GNUv2 to keep the software totally free. So no one can sell it and no one can create a commercial application based on the synchronization tool.
Source control
I’m mailing with Microsoft CodePlex Support Team for creating me a project home on CodePlex. CodePlex is a free source control site based on Microsoft Team Foundation Server. It supports Visual Studio 2005.
Name
Another web calendar developer company asked me to support their web calendar as well. Thus I’m changing the name of the calendar synchronization tool to WebCalSync.
Kapcsolódó tartalom:
|
Finishing ||
30BoxesSync progress ||
CodePlex ||
30 Boxes calendar ||
Logging system |
Kategória: 30BoxesSync, English |
2 megjegyzés »
2006. augusztus 11.
Herczeg Artúr
I’ve closed the coding part of the first beta release. I’m writing an End-user license agreement (EULA). It’s not an easy thing because I don’t want to be too restrictive, but I want to keep some rights in my hands. So GPL is not for me. I think I will use some parts of BSD license and some parts of Microsoft’s Shared source license.
I try to explain the basic idea. I don’t want to make the project totally open source. I want to deliver the tool for free, but I don’t want to open up the code for everyone. I plan to provide the source code publicly in a later phase. If someone wants to take part in the development, then welcome on board. But the source code wont be publicly downloadable for a while.
Thanks for Ricky Grant’s comment, it’s so good to see someone is interested in the project. I will make the first beta release publicly downloadable as soon as I finish the EULA. If someone can help me to find a similar EULA or can write me a draft, I would be really pleased.
Kapcsolódó tartalom:
|
30BoxesSync progress ||
30 Boxes calendar ||
Licensing, source control and name changes ||
Logging system ||
Vista szerz?dés |
Kategória: 30BoxesSync, English |
1 megjegyzés »