collaboration

Real time collaborative use interface on the web

I'm wondering what the technologies and best practices are behind real time collaboration in web interfaces. An example of this is of course Google Wave. Another is PivotalTracker.com. I'm particularly interested in any work (frameworks, plugins, etc) people are doing with Ruby on Rails here. I imagine it would have to use Javascript...

How to manage backups and monitor Git with a central repository?

I'm on a team using Git right now, and we have a pretty good workflow. We have a central repository with two branches, dev and master. We create local branches to work on individual tasks. We merge into dev when they are ready. Then we merge to master when things are ready, and we tag all of our releases. If multiple developers need to c...

Is there a questions-and-answers rails plugin?

I am working on a project that has a questions-and-answers section. My client - and me of course - looks highly at stackoverflow and how it made questions-and-answers so great. My question is, Are there any plugins/apis that I can use in my Rails application to provide a questions-and-answers section without having to build it from scra...

Shared Folders and XCode

Is there a way to get XCode to play nice with shared folders and allow multiple people to work on an iPhone app at the same time? Or are we going to need to switch to something more like SubEthaEdit or some other realtime-collaboration tool? ...

Tools for Remote Pair Programming

Me and a friend are working on a side-project where most of the development is done with both of us sitting on the same machine. We will soon be based in different locations but would like to continue working in a similar manner. What tools would you use to enable such an environment? EDIT: This includes not only collaborative editing, ...

Web-based CRM / Customer Collaboration tool?

Our company is in dire need of a Web-based customer collaboration or CRM tool that allows us to manage our relationships with customers. Here are the specific requirements of the tool we're looking for: Customers should be able to message our company, and our company should be able to respond Customers should be sandboxed from eachothe...

Is One Tool or a Suite of Tools Better for Scrum?

G'day, Edit: We've been using Scrum very successfully for several years on several projects of varying sizes. In fact, our team developed the successful iPlayer project for the BBC using a classical Scrum approach. After using various combinations of tools, some high-tech, some low-tech, across these projects we now wish to try adoptin...

A recommended Wiki for document collaboration / management?

I'm trying to convince the team I'm working for (which consists mostly of semi-technical or non-technical people) to drop our Windows-shared-folder stored word document based method of working on shared documents (product documentation, requirement documents, design documents, marketing material etc.) in favor of some web based Wiki like...

Access database sharing strategies

What are the strategies you employ to let multiple people work on an access database? Is it possible to host it online and have its features still functional without having to develop a custom frontend? MS Access as a software has a few nice features that don't require any programming to configure: Drop down lists - choose one Multi ...

networking with people, creating startups

I am about to complete my masters degree in CS and anticipate having some free time to work on a side project. I feel that my programming skills and CS knowledge are sufficient to take on a serious project. Regrettably, I did not do the greatest job networking with other students during my university years, and I wish I had met some f...

How to Collaborate With Team Effectively for a Project?

This question is a follow up for this question: http://stackoverflow.com/questions/2083020/need-some-advice-about-web-development-project I would like to know if there are techniques or tools we could use in order for us to do our project effectively. To make this more specific, I'm basically looking for something that will help us work...

Best place to find coding partners for open-source projects?

I find myself wanting to develop certain projects, but most of the time I lack motivation because I develop by myself. What I usually do is look for similar existing projects, and ask the developers if they like to collaborate, but it's rather hard. Is there a good place (a website maybe) to find people that are interested in the same ...

Default variables with multiple developers.

This may be a weird question, but I'm wondering if there's any way to efficiently (perhaps using namespaces?) have different default variables in a class per developer in an actionscript project. I ask because we're currently working on a series of Flash games: 24 in total. Each is loaded by a shell container. The shell receives a flash ...

Collaboration tool in Java - best (easiest) architecture for sharing data among clients?

Hi, I am building a collaborative authoring tool that allows users to co-edit an information space which is a visualization of nodes and links. The changes made in one client application needs to be reflected in all other clients. Since it's a visualization, potentially large data would need to be updated frequently, and I am concerned...

Should one programmer document another's code?

Several of our lead developers have pursuaded management to assign a junior developer to document their code for them. Their arguments are: You'll have two programmers familiar with everything. It's pair-programming, kinda. It's more cost-effective = they will get more done. It demonstrates that their code is readable and maintainable...

whats the best way to faciliate collaboration within a software org

we have an org of around 300 people and certain people are very good at sharing articles, tips, blogs, etc but it usually happens within sub teams (between 5-15 people). whats the best way to scale this up to facilitate a culture of collaboration across a larger set of folks. Post to central WIKI instead of email links? Reward contr...

should an organization delete data (wiki, sharepoint, etc)

There was a similar question discussed around collaboration tools but one point wasn't fully agreed upon. As we now have all of these collaboration and documentation tools (WIKIs, sharepoints, blogs, etc) to keep track of project plans, busienss requirements, technical documentation, etc, the question is "should we ever delete this dat...

AJAX Real Time and collaborative

Hi, I am trying to create real-time and collaborative application like - google wave for example. When user1 writes something at the same time it shows on user2 screens. I started a little research,and found some ways to this with Ajax - 1.every X seconds send request to the server and to check what is "happening" 2.timeout - long re...

Find research collaborations for programming and publications

Hi, Let's say that I work on a public research organisation, as researcher with PhD, background in biophysical sciences and lots of PostDoc experience and that I need to get some number of scientific publications in high-impact journals each year in order to get extensions of our contract. Let's say that I am really competent in some ...

Record editing session in eclipse

Is there any plugin that let us record the editing session in ECLIPSE? Say for example I want to learn from the best programmer how he codes in Eclipse etc, and we can replay how he does stuffs. ...