Since the project uses nodejs, mongodb and all the required modules the common way to install all that staff is using "npm install" or "npm update".
This brought me to the point, that it would be much easier to host the sources on Github.
Today I moved all source codes from sf to Github for that reason. Also the blog pages and the issue tracker.
Today the first package of tvidoo CMS has been released. It has still no real functionality, it's just for structuring. Should be used for development only, since nothing will be displayed on the site.
Next steps in planning are to add some basic functions, that a simple blog can be viewed.
In order to have the source code managed in a way that allows multiple developers to add features without a hassle, it is always a good idea to work on branches.
In my experience using gitflow is a way, that makes life much easier for everyone. Building releases, testing them and merging to master is as easy as entering some commands to the console.
Here are some links for you:
The git flow repos
a nice howto
a cheat sheet
Today I have started to setup the project homepage, which will be finished during the next days.
The WIKI is set up and the raw structure is added to the homepage.
Next step will be to upload a first download package. It will contain not too much, but it should enable all the functionalities of sourceforge.
The project tvidoo-cms has been created and can start growing.
I am happy. :-)