Separate website sources from normal source code

Discussion about WinMerge 3 development.

Separate website sources from normal source code

Postby gerundt » Fri Apr 23, 2010 7:40 am

I think we should separate for WinMerge 3.x the website sources from the normal source codes.
The website has only one state and don't need different brunches like WinMerge self. Also the source zip files would get a little bit smaller.

The website should get a own bitbucket/Mercurial repository and should use Transifex for the translation.

Greetings,
Tim
gerundt
Site Admin
 
Posts: 192
Joined: Wed Sep 24, 2008 8:47 am
Location: Germany

Re: Separate website sources from normal source code

Postby kimmov » Fri Apr 23, 2010 6:10 pm

Fully agreed.

I think we can just convert Web history from svn to new Mercurial repository. I'm experimenting with this now...
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Separate website sources from normal source code

Postby kimmov » Fri Apr 23, 2010 6:56 pm

First repository conversion pushed to http://bitbucket.org/kimmov/winmerge-web

Tim can you check if it looks ok? I included Web and Translations/Web folders from WinMerge repository. Do we need something else? We probably don't need to convert branches at all?
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Separate website sources from normal source code

Postby kimmov » Fri Apr 23, 2010 8:42 pm

Hmm. Tags look pretty useless also. Because we tag most releases from branches those SVN tags simply don't have revisions in trunk. Which makes them point to wrong revisions.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Separate website sources from normal source code

Postby gerundt » Sat Apr 24, 2010 10:23 am

Yes, it looks good! All files and folders I need are there and looks good. But your are right, the tags are in this case useless! ;)
gerundt
Site Admin
 
Posts: 192
Joined: Wed Sep 24, 2008 8:47 am
Location: Germany

Re: Separate website sources from normal source code

Postby kimmov » Sat Apr 24, 2010 11:11 am

Ok. I'll do new conversion without tags (I think I know how to do that). Then we can start using that conversion and add some note to SVN that its not used anymore for web.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Separate website sources from normal source code

Postby kimmov » Sat Apr 24, 2010 2:06 pm

I've now replaced the winmerge-web repository with new repository. Tags weren't converted for this new repository.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Separate website sources from normal source code

Postby gerundt » Sun Apr 25, 2010 2:22 pm

The repository works good and I also play already a little bit with a Transifex project:
http://www.transifex.net/projects/p/winmerge-web/

Currently the don't detect the language name from the PO file names, but I hope to get this fixed.

Should we later drop the complete website from SVN?
gerundt
Site Admin
 
Posts: 192
Joined: Wed Sep 24, 2008 8:47 am
Location: Germany

Re: Separate website sources from normal source code

Postby kimmov » Sun Apr 25, 2010 5:19 pm

Should we later drop the complete website from SVN?

Yes, I think so. It would be confusing for people to find web site sources from several places. And what we do with Web in SVN anyway? We have full history in new repository.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland


Return to WinMerge 3

Who is online

Users browsing this forum: No registered users and 1 guest

cron