sourceforge?

Talk about anything else you like.

sourceforge?

Postby snowangyl » February 10th, 2009, 3:43 am

looks like sourceforge SVN just died

anyone having issues? (at the time of this post i mean)

i can't even access sourceforge.net
snowangyl
Frequent Poster
 
Posts: 48
Joined: January 23rd, 2009, 6:32 pm

Re: sourceforge?

Postby alexismedina » February 10th, 2009, 1:07 pm

I think it was a temporally problem, now it's working (at least for me)
alexismedina
Frequent Poster
 
Posts: 42
Joined: November 13th, 2008, 2:24 am
Location: Paraguay - Ciudad del Este

Re: sourceforge?

Postby adjam » August 3rd, 2009, 2:31 pm

Plans about git moving?
adjam
 

Re: sourceforge?

Postby Ruben » August 3rd, 2009, 4:27 pm

User avatar
Ruben
Developer (*)
 
Posts: 275
Joined: May 8th, 2008, 4:59 pm
Location: Belgium

Re: sourceforge?

Postby Vistaus » August 10th, 2009, 4:39 pm



I think SVN is much more simple to use for the end-users. So please reconsider moving to git. Also, all programs in KDE-extragear use SVN instead of GIT.
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby pano » August 11th, 2009, 3:24 am

Git is not as hard as you might think it is :) Once you get used to it is is nice
Example:
"svn update" equals to "git pull origin"
pano
Translations Maintainer (*)
 
Posts: 531
Joined: September 8th, 2008, 7:32 pm
Location: Stuttgart, Germany

Re: sourceforge?

Postby Vistaus » August 11th, 2009, 12:29 pm

I know, I pulled in Raptor via Git. Even after asking on the Ubuntu forums, I still don't know how to update the Git-version of Raptor. Nobody on the Ubuntu forums knows the command for that. If I ask something regarding SVN on there, everybody knows the answer. And even then, what is easier: svn up([[MARKED AS SPAM]]) or git pull origin? svn update is much more easier. At least, that's my opinion.
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby vdboor » August 11th, 2009, 8:16 pm

That should imho just be a matter of time, and a good tutorial on our site.

After all, leaving users in the dark kind of defeats the whole purpose of having people look at development versions.. :P
Diederik van der Boor
KMess blog: http://www.kmess.org/blogs/
Developer website: http://trac.kmess.org/
Like to help with KMess development or translating? Please contact!
User avatar
vdboor
Developer (*)
 
Posts: 1367
Joined: September 5th, 2003, 11:49 am
Location: The Netherlands

Re: sourceforge?

Postby pano » August 11th, 2009, 11:34 pm

Vistaus wrote:I know, I pulled in Raptor via Git. Even after asking on the Ubuntu forums, I still don't know how to update the Git-version of Raptor.

Even if it is a bit OT :-P

What do you mean with "update the Git-Version" of Raptor?

Also something I'd like to point out is:

You shouldn't decide not to switch to git or any other DVCS (Decentralised Versioning Control System) solely because of the (on the first sight) "harder" commands.
You should decide after comparing the features and finding out what suits your purpose best.

Also I'm pretty sure that when/if KMess switches to git we'll have a nice little topic here explaining stuff like "Compiling/Updating from Git"

:-)
pano
Translations Maintainer (*)
 
Posts: 531
Joined: September 8th, 2008, 7:32 pm
Location: Stuttgart, Germany

Re: sourceforge?

Postby fontknocker » August 12th, 2009, 12:58 pm

It's probably "when", not "if", since at some point we'd like to move into extragear, and KDE is moving to Git, so we'll have to move there anyway :)

Cheap local branching? Staged commits? I quite like those...
ISF-Qt - Ink Drawing Library for Qt 4.x (TODO: pressure sensitivity, pixel-by-pixel erase, highlighter support)
How to create KMess debugging logs
User avatar
fontknocker
Developer (*)
 
Posts: 425
Joined: July 28th, 2008, 11:33 am

Re: sourceforge?

Postby Vistaus » August 12th, 2009, 1:55 pm

Noooo... Why is KDE moving to Git? :(

Also, what does Git have that SVN doesn't have (I mean for KMess purpose)?

@pano: With updating raptor I mean updating the Git-version, you know like you update an SVN-version of a program with svn up([[MARKED AS SPAM]]).
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby pano » August 12th, 2009, 2:16 pm

@Vistaus:

about the raptor thingy:
As I already said, just do a "git pull origin" in the raptor directory to update your Raptor.
about the Git thingy:
There are several advantages imho especially for big projects like KDE (that's why the kernel and GNOME already use Git).
For KMess specifically I'd say some of the advantages (that SVN does not offer) are:

* You can commit changes without being connected to the internet, which is a really nice feature when you are on a travel without internet connection (note: svn commit is not the same as git commit. svn commit equals to "git commit" and "git push")
* Branching is easy: Instead of working mainly on mainline/master (which is the equivalent to trunk in SVN) you do your work in branches, once you finishes your work you merge the branch with master. This is (at least sounds like to me as a non-developer) a "cleaner method" of coding.
* You don't need an svn account to contribute stuff anymore: You clone yourself the KMess repo, do your changes and once you're finished you can perform a merge request, so that your changes are "integrated" into mainline :-D

Here's a website that illustrates the difference between a Centralised Versioning Control System (like SVN) and a DVCS (like Git):
http://betterexplained.com/articles/int ... lustrated/
pano
Translations Maintainer (*)
 
Posts: 531
Joined: September 8th, 2008, 7:32 pm
Location: Stuttgart, Germany

Re: sourceforge?

Postby Vistaus » August 13th, 2009, 1:15 pm

Ok, fair enough. But:

1 How many times would it happen that the developers have no internet connection? And how is it even possible to commit something without internet? But it's a nice feature though.
2 SVN also supports that, but a little bit different than Git.
3 I don't think that is quite an advantage, because it doesn't take very much time to create an account on SVN imho. And also Git requires you to login sometimes, at least if you want a non-read-only copy of the branch.
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby pano » August 13th, 2009, 2:45 pm

Vistaus wrote:1 How many times would it happen that the developers have no internet connection? And how is it even possible to commit something without internet? But it's a nice feature though.

As I already stated: git commit is not exactly the same as svn commit. By doing "git commit" you commit your changes to your local repository. For this action you do not need an internet connection. In order to have those changes "publicly" available in the master repo, you have to do an additional "git push", which of course needs an internet connection

Vistaus wrote:2 SVN also supports that, but a little bit different than Git.

I'm not a SVN or Git expert, but from what I've "experienced" the big difference is:
Working with branches on SVN is slow:
When branching in SVN, you get a complete copy of the folder/repo you branched. This means double amount of space needed.
In Git working with branches is faster:
When branching in Git, the files are not copied to another location. They stay where they are, and somehow only the changed files are "copied" somewhere else (I don't know how exactly Git handles this, but it should be something like that)


Vistaus wrote:3 I don't think that is quite an advantage, because it doesn't take very much time to create an account on SVN imho. And also Git requires you to login sometimes, at least if you want a non-read-only copy of the branch.


When you give somebody a SVN account, you have to trust him, because once he has an account, he has access to all the files (I heard of ways to restrict this, but I don't know how hard/easy they are to configure)
In Git you only have acces to your own clone (and the master repo, if you have access to it), thus the barrier of people contributing can be lowered, as you don't need to have a full SVN account anymore.

About the logging in "issue":
Actually you have to enter a password/"login" on both SVN and Git if you want to access to the (remote) repository.
On Gitorious (where afaik KDE probably will move to) you need an SSH key which you have to enter everytime you push some changes to your remote repository.
With SVN you have to enter your Password.

Of course you can somehow configure Git/SVN to store that password, so that you don't have to enter it everytime

:-)

pano
pano
Translations Maintainer (*)
 
Posts: 531
Joined: September 8th, 2008, 7:32 pm
Location: Stuttgart, Germany

Re: sourceforge?

Postby Vistaus » August 13th, 2009, 3:25 pm

Thanks for the explanation :) Still one question though:

"[...] thus the barrier of people contributing to it can be lowered."

Wasn't the aspect of open source the fact that everybody can contribute to it? So now that's somewhat killed, because less people can contribute. Or do I misunderstand you?
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby pano » August 13th, 2009, 3:37 pm

Vistaus wrote:Thanks for the explanation :) Still one question though:

"[...] thus the barrier of people contributing to it can be lowered."

Wasn't the aspect of open source the fact that everybody can contribute to it? So now that's somewhat killed, because less people can contribute. Or do I misunderstand you?


Moving to Git doesn't meant that less people are able to contribute, it just means it'll be easier to "directly" contribute :-P
I guess I didn't explain that point well enough ;-)
pano
Translations Maintainer (*)
 
Posts: 531
Joined: September 8th, 2008, 7:32 pm
Location: Stuttgart, Germany

Re: sourceforge?

Postby Vistaus » August 14th, 2009, 3:13 pm

Ok, now I get it :) Well, then I hope I will understand how to work with Git when KMess and KDE moves to it...
User avatar
Vistaus
Board Addict
 
Posts: 336
Joined: August 23rd, 2008, 12:05 pm
Location: Flevoland, The Netherlands

Re: sourceforge?

Postby fontknocker » August 17th, 2009, 8:30 am

Vistaus wrote:Ok, now I get it :) Well, then I hope I will understand how to work with Git when KMess and KDE moves to it...


There will be many guides around; don't worry about that :)
ISF-Qt - Ink Drawing Library for Qt 4.x (TODO: pressure sensitivity, pixel-by-pixel erase, highlighter support)
How to create KMess debugging logs
User avatar
fontknocker
Developer (*)
 
Posts: 425
Joined: July 28th, 2008, 11:33 am


Return to Off-Topic



Who is online

Users browsing this forum: No registered users and 1 guest

cron