collaboration

How many people do you have to collaborate with in your office and how productive are you during heavy collaboration?

I'm asking this because I've found that I get less done when I'm working along side others heavily. If we're working on a big project and each small group (2-3) or single person has descretion on smaller tasks, I don't feel the time pinch as much, but when 5-6 of us are forced to work together on a 3 week project (3 weeks for 1 person) s...

Online code review tool with git integration

Hi all, For our dev team we need to conduct code reviews regularly. Our core requirements are: It is hosted somewhere so we don't have to bother with supporting the infrastructure for it It can integrate with our existing git repository It has simple and straightforward work flow: create a code review request based on the differences...

Do you know an open source version of Etherpad ?

We need to implement a real time code collaboration. With all the functionalities that exist on Etherpad (version control, timeslider etc). Do you know an open source project that we can give us a head start ? Or a tutorial on best practices about real time collaboration online ? Thanks, ...

Source code protection best pratices to collaborate with freelancers

I'm working on a social media site and I'm the only engineer but now I need to hire people to get things going faster and I'm worried about the source code. How should I go about protecting the source code, I thought of obfuscating the source code and make documentation, I thought of making an external API, I also thought I to not doing...

Emacs collaborative buffers open in the wrong mode

I am using Emacs and Rudel to collaborate with a remote programmer. Rudel has a concept of published buffers. When my partner publishes a buffer, I can subscribe to it and the we can both edit it simultaneously. My problem is that when he publishes a Python file with a *.py extension and I subscribe to it, my buffer is not set to pyth...

Emacs batch publishing with Rudel

I am using Emacs and Rudel to do remote pair programming. In order to publish the current buffer with Rudel you do: M-x rudel-publish-buffer Likewise the other person must subscribe to each buffer one by one: M-x rudel-subscribe RET <buffer name> RET Is there a way to publish or subscribe to all buffers with one command? ...

Application development using google applications? Need a Jump start!

Hi guys I'm developing a collaboration system and our team has been at it for the past couple of years. However the boss suggested that we try and redevelop it using something robust. Basically our collaboration system incorporates a webmail client and a custom built contacts management system plus project management system. My boss like...

With SVN how can I keep another developer from overwriting me?

I'm not sure how to do this. I just started using SVN on a real project. I have everything working correctly. But, I'm the only one using it. Now I want to introduce a second person to the process. I downloaded tortoisesvn on my windows machine and did a checkout of the main trunk. I can edit a file and commit my new file. Everyth...

Collaborative text editing in a web application

I have a group of writers around the world all trying to work on one story. I want them to be able to work with each other like they would on google documents, but from within our application. Specifically, being able to see who else is working on the document and what they are changing in real time. Something like an embedded etherpad. ...

Vignette collab template language name and reference

What is the name of the programming language enclosed by ISPECT tags used in Vignette Collaboration ? Is there any refence for that beast ? thank you ! ...

Serverless Internet Tools for Collaborative Development?

I'm wondering if there are any recommendations regarding tools for collaborative development over the Internet. Specifically, we're going to have a group of developers working on the same project in different geographical locations, without the benefit of a company-owned-and-run base. We need some of the obvious things, like Source Con...

VS 2008 - Procedure to ship C#/WPF solution to ensure compatibility

I am attempting to collaborate on a C#/WPF project with another developer remotely via e-mail; and although the code compiles perfectly when it leaves, my collaborator has not been able to compile the code on his side. We are both using VS 2008 Version 9. This is the first time trying to work with someone else on an application and I w...

Sharepoint Collaboration Portal initial size

Around how much space does a Sharepoint Collaboration Portal use up by default (when newly created)? Just asking because I had one created but I'm thinking of using a Team Site site template--if the client won't be utilizing the default "features" of a Collaboration Portal. ...

How to maintain base files for development environment central while allowing people to change their local copy

Hi, what I'd like to do is have files in a central location so that when I add people to my development team they can see the base version of these files but meanwhile have the ability for the rest of the team to work with their own local version. I know I can just put the files in source-control (we use Tortoiese-SVN) and have my team c...

How to organize the work when project needs to be re-implemented due to poor code quality?

Hi, I have been asked to join a very small team where one main developer has been buiding the web app (.NET 4.0) during ~6 months. The project should be delivered within next 2 months. After first look at the code I can say that I would never allow it to go to production (things like catch { }, no tests at all with WebForms etc). So t...

Does there exist an "idea checkout system" on the Internet?

Greetings. I would like to ask the following question: is there anything on the Internet like an "idea checkout" system? Situation: I'm a software developer. Since my current job has started 2 years ago, my mentor at that time has pointed me to the open source world. I have only put little time to look at some of the open source projec...

How does real-time collaboration with multiple clients work in a system using operation transformations with a central server?

I just finished reading High-Latency, Low-Bandwidth Windowing in the Jupiter Collaboration System and I mostly followed everything until part 6: global consistency. This part describes how the system described in the paper can be extended to accomodate for multiple clients connected to the server. However, the explanation is very short...

Light and simple bugtracker for a small team

I'm looking for a simple and light tool for tracking ideas and bugs for small physics lab team (4 members). Bugzilla and Trac have too much fields and other stuff for us. I don’t think that we need more than issue descriptions and simple categorization. But we are not happy with text and excel files suggested here. Could you please advis...

What tools are available for collaborating with a small number of people?

Hi, I am collaborating with someone on a project and currently use Skype for collaboration. I like it because we can be on a call to say things that are hard to say by typing out. We can share our screens so we can help with code writing. And we can use the text chat to copy-paste code between each other. We also use Subversion for vers...

Can review changes in Acrobat Reader (Pro, or not) be 'applied' to a PDF?

Hi there, As part of an enhancement to my workplace processes, we're trying to streamline review of various documents. Yeah, there's way better alternatives to what I'm about to suggest, but the reality is that I have no time allocated to investigate things like DAV, repo setups and such. What I do have time allocated for is improving...