×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

58 comments

Wait a second.... (1)

Conspiracy_Of_Doves (236787) | more than 3 years ago | (#35445604)

You mean it wasn't already?

Re:Wait a second.... (4, Informative)

ivucica (1001089) | more than 3 years ago | (#35445634)

It used to be. Then they closed it. Then last FLOSS version was forked as GForge [gforge.org] and others. I guess they're opening it again.

Re:Wait a second.... (1)

larry bagina (561269) | more than 3 years ago | (#35446300)

If they're serious about it, they won't require contributors to sign over the copyright to their code. Given their past actions, I don't trust them. Of course, this looks like a last-ditch effort to remain relevant in the face of github, etc.

Re:Wait a second.... (1)

j-pimp (177072) | more than 3 years ago | (#35447200)

I really don't mind signing copyright over even at the risk of a project "going closed." If I was making a large contribution to the code, then maybe. However, for small patches to a large project, it seems like a small price to pay.

Re:Wait a second.... (1)

markramm (1168187) | more than 3 years ago | (#35448856)

And don't forget that when it "goes closed" the last version is still open -- you can't retroactively remove the open source license permissions for existing code.

Re:Wait a second.... (1)

markramm (1168187) | more than 3 years ago | (#35447414)

We are serious, and will be using an apache 2.0 license, and don't have any plans to ask for copyright assignment.

Re:Wait a second.... (1)

Aldenissin (976329) | more than 3 years ago | (#35447718)

Why does copyright matter, if it is GPL'd?

Re:Wait a second.... (1)

Aldenissin (976329) | more than 3 years ago | (#35447772)

Nevermind it is Apache, not GPL. I don't know much about that license or why/if that would matter either.

Re:Wait a second.... (1)

larry bagina (561269) | more than 3 years ago | (#35449868)

If you own the copyright, you can relicense it under a different license. If you contribute code to an FSF project, they will require you to sign over the copyright. That's why they could relicense all their code to GPL3 (that and the GPL v2 or later part... but it's now 3 or later). Of course, they could also change to a non-FREE license if they wanted. They probably wouldn't, but .... MySQL (and later Sun) also required copyright assignment, too. Now Oracle can do anything they want with it.

For comparison, Linus didn't require copyright assignment (insert $699 SCO fee here), so changing the license would require the approval of every committer.

Re:Wait a second.... (0)

Anonymous Coward | more than 3 years ago | (#35453824)

The FSF copyright assignment has a promise that it'll always be under a free license.

Re:Wait a second.... (0)

Anonymous Coward | more than 3 years ago | (#35446442)

GForce...? Nah, i just can't take talking rodents seriously, opensource or not...

Github replaced it... (1)

FunnyLookinHat (718270) | more than 3 years ago | (#35445674)

Does anyone even use SF anymore?

Re:Github replaced it... (1)

Coeurderoy (717228) | more than 3 years ago | (#35446080)

Github replaced iit for some people as a "real forge", but you'll probably find many more mature project on sf..
So as an "advertisement platforme" SF is certainly a good bet for a team...

And anyway the announcement make most sense for people who want to host their own forge, they need the software, not SF users..

Re:Github replaced it... (1)

ivucica (1001089) | more than 3 years ago | (#35446904)

GitHub replaced it for those who use Git. I don't, and many other people don't. I use Mercurial and SVN and hence mostly use BitBucket and Google Code. However I contribute(d) to some mature projects on SF.net, so it's pretty much still around in my 'verse. GitHub mostly isn't because it requires use of Git.

Re:Github replaced it... (1)

TheRaven64 (641858) | more than 3 years ago | (#35448460)

I try occasionally, but they've made the UI so bad that if a project is hosted on Sourceforge I generally look for a downstream source. It manages to make Savannah look good, which is quite impressive. It's even worse than Trac, which out not to be possible. I can't help wondering if by open sourcing it they're saying 'we completely broke it, please will someone else fix it for us?'

So... (1)

Anonymous Coward | more than 3 years ago | (#35445676)

So not to start a flame war or anything, but why would I choose SourceForge to host my project over GitHub or Project Hosting on Google Code?

Re:So... (1)

maxume (22995) | more than 3 years ago | (#35445728)

Because of the mailing lists? The ones with the terrible archive interface.

I think this new platform may even be worse than the old travesty.

Re:So... (2)

jemmyw (624065) | more than 3 years ago | (#35445976)

You probably wouldn't. SF came first, so when Google Code came out it had to have better features to attract users, and it did. Then GitHub, again had to have better features to attract users, and it did. In my view the main improving feature as you jumped from one to the other was better usability.

Re:So... (2)

Short Circuit (52384) | more than 3 years ago | (#35446344)

Used to be you couldn't use a BSD license on Google Code, but that's apparently changed. My only remaining complaint is that there isn't a good way for me to take a project on Google Code (e.g. "dastoob") and assign a domain to it. I've got dastoob.net set up right now to 301 redirect to the relevant Google Code page.

Re:So... (1)

larry bagina (561269) | more than 3 years ago | (#35446452)

I'm pretty sure 3-clause BSD was one of the original licenses they allowed (My google-hosted projects are all 3-clause BSD).

Re:So... (1)

Short Circuit (52384) | more than 3 years ago | (#35446612)

I recall not being able to use BSD for the first project I wanted to set up there. That was quite some time ago, though.

Re:So... (1)

DaVince21 (1342819) | more than 3 years ago | (#35457770)

Maybe you wouldn't. But maybe you would want to contribute to one of the many large (and smaller) open-source projects on SF instead.

Advertising? (1)

UbuntuniX (1126607) | more than 3 years ago | (#35445746)

Was the note about Geeknet really necessary? Anyone here that actually cares will already know.

Re:Advertising? (1)

jimktrains (838227) | more than 3 years ago | (#35445836)

Full disclosure? I see it often when a link to a site affiliated to /. in some businessy manner appears.

Re:Advertising? (4, Informative)

LetterRip (30937) | more than 3 years ago | (#35446056)

Was the note about Geeknet really necessary? Anyone here that actually cares will already know.

Yes it is called 'full disclosure' - when reporting about a group you have financial ties to you are supposed to disclose that fact.

Re:Advertising? (0)

Anonymous Coward | more than 3 years ago | (#35448256)

So are we supposed to believe that regular slashvertisements don't refer to products Slashdot got big money from? They also do a better job than this half assed summary at being shameless plugs.

Re:Advertising? (1)

internettoughguy (1478741) | more than 3 years ago | (#35448986)

So are we supposed to believe that regular slashvertisements don't refer to products Slashdot got big money from?

Yes. Do have evidence that suggests otherwise?

Can you now mirror SourceForge? (1)

Animats (122034) | more than 3 years ago | (#35445752)

Is it possible to mirror SourceForge, retaining all the updates and comments?

For me, this has been eye opening... (2)

bogaboga (793279) | more than 3 years ago | (#35445832)

...and here's why.

All along, I thought sites like www.slashdot.org ran on some open source database like PostgreSQL with a front end created by PHP.

As the Allura platform shows, it's much more complex than that. The question is...does it have to be this complex?

What would be the short comings of a PostgreSQL/PHP set-up?

Re:For me, this has been eye opening... (2)

dkleinsc (563838) | more than 3 years ago | (#35445962)

Well, for starters, PHP. *ducks*

But seriously, the chances are that a lot of the complexity in both site's code bases is that it's doing some very interesting and valuable stuff. Sometimes, when code seems over-complicated, it's for a bad reason like performance or bad design. But a lot of other times, it's to deal with the strange edge cases that were discovered after the code was running, or really useful behind-the-scenes features like appropriately distributed mirroring.

Re:For me, this has been eye opening... (0)

Anonymous Coward | more than 3 years ago | (#35445968)

Not everyone likes vanilla.

Re:For me, this has been eye opening... (0)

Anonymous Coward | more than 3 years ago | (#35446110)

If they're using RabbitMQ they must feel they need bulletproof message queueing for heavy loads.

Re:For me, this has been eye opening... (1)

mini me (132455) | more than 3 years ago | (#35446274)

Why do you say that? Depending on what you are doing, even low traffic websites sometimes need message queues. RabbitMQ is a nice implementation of that. The fact that it is good at handling higher loads is only an added benefit.

Re:For me, this has been eye opening... (0)

Anonymous Coward | more than 3 years ago | (#35475044)

Due to it being an Erlang/OTP based application, RabbitMQ also benefits from a solid concurrent and exceptional recovery foundation, allowing for almost effortless scaling on the cheap. Considering that there are other message brokers they could've gone with, it's hard to ignore those features as primary influences that led to it being the final choice.

Re:For me, this has been eye opening... (1)

mini me (132455) | more than 3 years ago | (#35446132)

Which parts are you finding needlessly complex?

Python and PHP play the same role.
MongoDB and PostgreSQL play the same role.
SOLR is for full text searching, which you might also use in your PHP app.

I have only had a quick look through he code, but it looks like RabbitMQ is used so that mail can be queued and delivered without reliance on the web application. You might consider doing the same in PHP if you have the same requirements.

PHP is extremely difficult to use (1)

Anonymous Coward | more than 3 years ago | (#35449612)

Python is far more sane. And please don't flame me about how easy PHP is if you don't know that '5,000' + '5,000' is 10.

Re:PHP is extremely difficult to use (1)

mini me (132455) | more than 3 years ago | (#35449748)

I'm not sure why you replied to me, I wouldn't touch PHP to build a web application with a ten foot pole for a long list of reasons.

With that said, why shouldn't '5,000' + '5,000' equal 10? Most PHP functions are thin wrappers around C functions. strtoi() stops when it hits a non-numeric character, thus '5,000' is 5. 5 + 5 is 10. In that case, the result is fairly logical assuming you understand where PHP came from. There are much bigger problems with the language than that.

By the way, the "." is used for string concatenation in PHP, if that is what you were really trying to do.

Re:For me, this has been eye opening... (2)

larry bagina (561269) | more than 3 years ago | (#35446364)

slashdot is perl with mysql (customized, I believe). The code is (or was) available on openslash.org or someplace like that. Don't search for "open gash", though.

Re:For me, this has been eye opening... (1)

Mr. DOS (1276020) | more than 3 years ago | (#35449312)

A weekly-updated Git repository of Slashdot's backend is available under the monicker Slashcode [sourceforge.net].

Re:For me, this has been eye opening... (1)

Mr. DOS (1276020) | more than 3 years ago | (#35449362)

The problem with a plain vanilla PostgreSQL/PHP is that it doesn't scale well, especially when you're talking about more than just a website. Sure, you can throw more hardware at the problem, but there comes a point where it's more cost-effective to use different backend technology to do the data processing even if you're still using traditional web scripting (Perl, PHP, or even Python or Ruby) for the frontend.

Re:For me, this has been eye opening... (0)

Anonymous Coward | more than 3 years ago | (#35472956)

...and here's why.

All along, I thought sites like www.slashdot.org ran on some open source database like PostgreSQL with a front end created by PHP.

As the Allura platform shows, it's much more complex than that. The question is...does it have to be this complex?

What would be the short comings of a PostgreSQL/PHP set-up?

Maybe you wouldn't. But maybe you would want to contribute to one of the many large (and smaller) open-source projects on SF instead. I just read an article here hotfile [legendarydevils.com]

Pure slashvertisement (3, Insightful)

SimonTheSoundMan (1012395) | more than 3 years ago | (#35446210)

Pure slashvertisement at its best. Really, it is!

Re:Pure slashvertisement (1)

Anonymous Coward | more than 3 years ago | (#35446956)

This is totally news, because Mongo is webscale.

Re:Pure slashvertisement (0)

Anonymous Coward | more than 3 years ago | (#35450220)

Mongo is only pawn...in game of life...

Re:Pure slashvertisement (1)

diegocg (1680514) | more than 3 years ago | (#35447592)

Uh? SF is an important piece of the opensource ecosystem. I find this quite interesting.

History of OpenSourcing SF.net (5, Informative)

markramm (1168187) | more than 3 years ago | (#35447076)

I work at SourceForge, and can probably describe a bit of the history.

In 1999 when Sourceforge was released, it was conceived as a gift back to the open source community, and was released as open source software. But with the dot com crash, and the successive transformation of VA linux from a hardware company to a software company (VA Software) the then management decided to try out a proprietary software sales strategy, and created SourceForge Enterprise Edition.

While things were proprietary due to that decision, much of the sf.net internal code became very tied up in the specifics of our infrastructure, and in some cases with code that we weren't able to open up.

All of this happened before I came on with SourceForge, and my experience is of a very different company, that has been continually increasing our commitment to give back to open source, and have released a number of smaller projects. And then a year ago we started this new Python based platform, which was intended from day one to be released under an open source license.

Trust me, we know that previous management actions have burned some bridges, but still feel like our obligation today is to do what's right for the site and the community. And I am convinced that the open source community deserves a truly open forge platform, where they can see the code, influence feature decisions, and even self host if that were to become necessary. And I know the current team is very committed to making that happen.

Re:History of OpenSourcing SF.net (0)

Anonymous Coward | more than 3 years ago | (#35447836)

Cool! Kudos to everyone behind the SourceForge.

Re:History of OpenSourcing SF.net (2)

sphix42 (144155) | more than 3 years ago | (#35448386)

You forgot to mention that when SF decided to close source their application they took the source code as-is and stole all the work open source developers like myself had contributed to the project. I had started contributing heavily just before they took the source and called it theirs with no reimbursement or acknowledgment to developers like me.

For me SF has no credibility.

Re:History of OpenSourcing SF.net (0)

Anonymous Coward | more than 3 years ago | (#35448846)

They didn't "revoke" the old open source stuff, that became Gforge, and is still around in some form today. They did continue to extend it internally and not share those contributions, which I think was the wrong move. But I think that Open Source worked, and they were not allowed to steal anything.

Re:History of OpenSourcing SF.net (0)

Anonymous Coward | more than 3 years ago | (#35450344)

Legally they could not take your code and change the copyright license you used. So either you didn't license your changes under the GPL, you didn't pursue protecting your own copyright, or they didn't actually take your code for their closed source edition.

allura (1)

Anonymous Coward | more than 3 years ago | (#35447236)

If your wanting to be busy I say use it to make politicianforge every single one of them and how they voted and on what and every stupid idea they ever had.
So in short us it to track politicians instead of software.

Im to lazy but liked the idea.

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...