Hi,

First off, Project Hosting on Google Code is only for open source
software.  So, you can only use it if you (and your client) are OK
with other people being able to see the code and data that you put in
your project.

To help you figure out the client requirements, you might try using
these open source templates for project documents:
http://readyset.tigris.org/nonav/templates/index.html
including this one:
http://readyset.tigris.org/nonav/templates/user-needs.html
The sample text in those templates is optimized for student projects,
but it could still be a good starting point that  could make your
project easier, especially if you have a hard time writing a lot of
English text.

For working with your friend, it is probably best to keep all source
code in the version control system.  The database data sounds like
test data to me, and generally you should also store all test data
under version control, in a plain-text file format rather than binary
if possible.

Thanks,
jason!


On Sat, Jan 9, 2010 at 7:16 AM, deostroll <[email protected]> wrote:
> Hi,
>
> We are trying to use google project hosting to build a small project
> with a blown-up team. I've tried using the project hosting site before
> but couldn't get the hands-on experience yet. I just want a feel of
> the scenarios you'd encounter while trying to do a project. If there
> are any links to blogs describing someone's experiences it would be
> helpful.
>
> Anyway the things I am trying to accomplish are somewhere on the
> following lines:
> I am trying to develop a web site for a client. I'd first have to find
> out what the client needs to setup first, etc, etc. The client is in
> location A. So I figure that he needs a small web application which
> uses ruby and mysql as backend. I install both on the client's machine
> which is connected to the internet. The client also has his own domain
> and all...
>
> After requirement analysis and design I go ahead to build a website.
> So I have a mysql database and a comp in location B, and do the
> development there. I do the core development of the website - not UI.
> The UI part I leave it to my friend.
>
> So while developing the website I've would have created some test data
> and saved it into the database. My friend would also have a similar
> setup where he is located. Location C. So I'd send him the not-so-good-
> looking website + the data I've created as part of testing. He'd
> replicate the setup on his machine and then do the development of Ui
> from there. He may even add test data of his own.
>
> After he's done he upload the changes to the hosting site.
>
> So we need to keep sending the updated website, and database data back
> and forth. Finally after all the development we'd deploy it in our
> client system. We'd download the updated project from google code and
> do our deployment tasks on the client system (@ location A).
>
> What is the recommended way to migrate data (which is in the database)
> from my machine to his machine?
>
> Can we use google code project hosting for this kind of work.
>
> PS: Our machines don't have any hosting capabilities. (ie machine at B
> & C).
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Hosting at Google Code" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-code-hosting?hl=en.
>
>
>
>
-- 
You received this message because you are subscribed to the Google Groups 
"Hosting at Google Code" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-code-hosting?hl=en.


Reply via email to