Beta
×

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!

New Apache Allura Project For Project Development Hosting

Soulskill posted about 5 months ago | from the new-and-shiny dept.

Open Source 43

New submitter brondsem writes: "Today the Apache Software Foundation announced the Allura project for hosting software development projects. Think GitHub or SourceForge on your own servers — Allura has git, svn, hg, wiki, tickets, forums, news, etc. It's written in python and has a modular and extensible platform so you can write your own tools and extensions. It's already used by SourceForge, DARPA, German Aerospace Center, and Open Source Projects Europe. Allura is open source; available under the Apache License v2.0. When you don't want all your project resources in the cloud on somebody else's walled garden, you can run Allura on your own servers and have full control and full data access." (SourceForge shares a corporate overlord with Slashdot).

cancel ×

43 comments

Sorry! There are no comments related to the filter you selected.

Apache Allura (4, Funny)

smitty_one_each (243267) | about 5 months ago | (#46634091)

Apache Allura
Hot as Uhura
Whose legs a fine sheen
Good soap will assure-a
Burma Shave

Re:Apache Allura (1)

Jeremiah Cornelius (137) | about 5 months ago | (#46634197)

You had my attention at "Uhura".

The "legs a fine sheen" are simply cruel to mention...

Re:Apache Allura (2)

smitty_one_each (243267) | about 5 months ago | (#46634221)

Well, I had to work in a shaving connection in a tight, tight space. While keeping everything family friendly.

Re:Apache Allura (1)

Jeremiah Cornelius (137) | about 5 months ago | (#46634399)

I am no longer "family friendly" thinkin' bout that ladies legs!

Re:Apache Allura (1)

mwvdlee (775178) | about 5 months ago | (#46634587)

Those thoughts are how families get made.

Fuck beta! (0, Troll)

Anonymous Coward | about 5 months ago | (#46634161)

(SourceForge shares a corporate overlord with Slashdot).

And ruining both with extreme prejudice.

Re:Fuck beta! (1)

Anonymous Coward | about 5 months ago | (#46636843)

yep I wonder if Allura betas suck as much as slashdot beta?

Re:Fuck beta! (1)

TheRaven64 (641858) | about 5 months ago | (#46637553)

Don't be too hard on them. SourceForge has sucked for about 10 years, so it's not the current overlord's fault...

Re:Fuck beta! (1)

HiThere (15173) | about 5 months ago | (#46642695)

SourceForge did not in the past cause you to download advertisements with your software. I understand that's current practice. (If I'm wrong, please advise.)

Re:Fuck beta! (1)

TheRaven64 (641858) | about 5 months ago | (#46646801)

SourceForge started bundling crapware with downloads under the last overlords. They're flailing around trying to find a business model. GitHub has one (design a decent service, give it away free to hippies, sell it to people with money), SourceForge never did, and can't have the same one (would you pay for SourceForge?).

(plus one InformatiDve) (-1)

Anonymous Coward | about 5 months ago | (#46634365)

to get so8e eye [goat.cx]

Re:(plus one InformatiDve) (0)

Anonymous Coward | about 5 months ago | (#46634403)

The typos in those goat.cx spams are so weird that I'm wondering if they're hiding secret messages.

Re:(plus one InformatiDve) (1)

lucm (889690) | about 5 months ago | (#46634867)

Those links are posted by the Praetorians and hide a secret portal leading to a mysterious backdoor. Thanks to CyberBob, I know how it works: hold the left shift key on your keyboard then click directly in the middle of the top loop of the "8". If you do it correctly, you will get to the backdoor and it will be wide open.

Be careful.

Re:(plus one InformatiDve) (1)

stoborrobots (577882) | about 5 months ago | (#46636431)

... you will get to the backdoor and it will be wide open.

/me sees what you did there...

Re:(plus one InformatiDve) (-1)

Anonymous Coward | about 5 months ago | (#46637147)

to get so8e eye [goat.cx]

I miss the good old days of slashdot where [goat.cx] didn't appear. The surprise was always very entertaining.

5 comments and the site is already slashdotted! (0)

Anonymous Coward | about 5 months ago | (#46634439)

Makes me wonder if it's up to even the modest demands of my project.

Self hosted, cool... (1)

Atl Rob (3597807) | about 5 months ago | (#46634551)

"The Allura project is self-hosted on an instance of Allura" What a deal!

This is very bad for OSS (-1)

bazmail (764941) | about 5 months ago | (#46634729)

This project, counter-intuitively, damages open source as it fragments the OSS ecosystem as there will just be more places to search to find a piece of code or a project. It will also lead to more projects spaces being abandoned as people hop from one provider to the next (or even their own). Without the existence of a federated register or search it will bring about a kind of OSS Heat Death [wikipedia.org]

Re:This is very bad for OSS (1)

Anonymous Coward | about 5 months ago | (#46634891)

You're not thinking big enough because if you were, you'd realize that in the bigger scheme of things, applications like this will allow people to have their own GitHubs / SourceForges. Just imagine that...At first, it might be counter-intuitive, but in the long run, it will only add to it at exponential levels.

Re:This is very bad for OSS (1)

Wootery (1087023) | about 5 months ago | (#46642779)

It's worth noting that this is [wikipedia.org] already possible [github.com] today. [bitnami.com]

The only question is whether Allura will be game-changingly good at what it sets out to do.

(Also, I agree that this is a Good Thing overall. What we see today is a GitHub monoculture [indiewebcamp.com] .)

Nonsense (1)

dwheeler (321049) | about 5 months ago | (#46634903)

This makes no sense. If you want to search for code, the obvious way to do it today is use Google or some other search engine. Tomorrow, the obvious way to do it... will be to use Google or some other search engine. You don't need a "federated search", you just need a good search engine. There are a number of code-specific search engines that already work today too, again, there's no need for one system to rule them all.

I think there's great advantage in having an OSS management system for managing OSS projects.

Re:This is very bad for OSS (4, Insightful)

lucm (889690) | about 5 months ago | (#46635013)

People who want to store their own projects on their own servers instead of having Crapware bundled with their downloads on SourceForge or who don't like the tedious process of publishing on Github can use this thing and SEO or twitter their way to the mainstream search engines - or maybe they just want to use it internally and don't care about people knowing about their stuff.

As for a federated register, if we look at the existing models (Wikipedia, Apple App Store, Google Play Store) then THAT is the end of OSS. When a small clique decides what is acceptable and what is not then the outcome looks good but that's just because the people or projects that are crushed are lost in the background noise.

Re:This is very bad for OSS (1)

Anonymous Coward | about 5 months ago | (#46635153)

You mean you want a centralized registry? You mean like Freshmeat (aka Freecode)?

Nobody uses SourceForge for new projects anymore because it became too commercialized and the interfaces became cluttered and a pain to use. I have no doubt that the same thing will happen to GitHub, eventually.

If you want OSS to thrive, you want people eat their own dog food. They need to run their own servers, host their own projects, and in general stop being pansies too afraid to run a web server. A VPS is like $15/month these days. And you can also find good deals for 1U co-location for less than $100/month.

Re:This is very bad for OSS (0)

Anonymous Coward | about 5 months ago | (#46636389)

A VPS is like $15/month these days. And you can also find good deals for 1U co-location for less than $100/month.

And once the author loses interest in the project they stop paying to host it and it goes away.

Re:This is very bad for OSS (1)

TheRaven64 (641858) | about 5 months ago | (#46637589)

Nobody uses SourceForge for new projects anymore because it became too commercialized and the interfaces became cluttered and a pain to use. I have no doubt that the same thing will happen to GitHub, eventually.

I'm not sure it will. SourceForge had a confusing business model that included selling ads and bundling crapware. GitHub's model is quite simple: they sell project hosting. The open-source-hosting GitHub site is just an advert. Their business model relies on people using their free product, becoming familiar with it, and advocating it within their organisations. If they start doing the same sorts of things to their UI that SourceForge did then their revenue stream dries up.

A VPS is like $15/month these days.

There are also quite a few OSS-friendly VPS companies (not surprising, since they're mostly using infrastructure built entirely from OSS) that will either give big discounts or free VMs to open source developers.

Re:This is very bad for OSS (0)

Anonymous Coward | about 5 months ago | (#46635399)

No, it hurts open source because it's an ugly, disorganized, slapped together clone of a popular commercial product. It's helping lend credence many of the annoying open source stereotypes.

Re:This is very bad for OSS (1)

gbjbaanb (229885) | about 5 months ago | (#46637167)

I doubt anyone will appear as a github/sourceforge competitor using this. What they will use it for, and should be encouraged, is to host their own projects internally as a competitor to crap like sharepoint. Local dev teams in companies that need to manage their own software need this kind of thing (or one of the many competitor projects)

Re:This is very bad for OSS (1)

deKernel (65640) | about 5 months ago | (#46639301)

This is exactly what I was thinking. I see the potential here because if devs/engineers at a company pick this then they will more than likely push back any fixes/enhancements to the project.

Re:This is very bad for OSS (1)

gl4ss (559668) | about 5 months ago | (#46637235)

blablbablblablbalbla.

this does nothing for that.. this is just gitlab(self hosted free github like) competitor.

codeplex etc holes do what you mention.

Re:This is very bad for OSS (1)

Mdk754 (3014249) | about 5 months ago | (#46638315)

Agreed... and this looks like a sloppy gitlab copycat at that. Curious to see how it evolves, however.

For now I'll stick with my private gitlab server, thanks.

GitLab Already Exists (4, Informative)

terbeaux (2579575) | about 5 months ago | (#46634829)

It is pretty nice too: https://www.gitlab.com/ [gitlab.com]

Re:GitLab Already Exists (0)

smartr (1035324) | about 5 months ago | (#46634921)

Or you could try Atlassian Stash:
https://www.atlassian.com/soft... [atlassian.com] ...
Or, like me, you see the term "Apache Software" and get drunk on the beer.

Re:GitLab Already Exists (0)

Anonymous Coward | about 5 months ago | (#46636427)

And people criticize Canonical for NIH syndrome whenever they do anything.

Re:GitLab Already Exists (1)

jrumney (197329) | about 5 months ago | (#46636443)

As does Apache Bloodhound [http] . Why do we need so many open source projects for managing open source projects?

Re:GitLab Already Exists (2)

gbjbaanb (229885) | about 5 months ago | (#46637173)

or Redmine [redmine.org] which is the 'de-facto' project management portal application and completely free - not borked by some paid-for 'upgrade' tiers.

Re:GitLab Already Exists (2)

Raumkraut (518382) | about 5 months ago | (#46637403)

I like Redmine, I do, but it has no support for actually being a source control server. On its own, browsing local repositories is all you get.

Re:GitLab Already Exists (1)

gbjbaanb (229885) | about 5 months ago | (#46637777)

nor do any of these, they're all management front ends for other SCMs like git or SVN.

Time for some VM infrastructure (1)

bill_mcgonigle (4333) | about 5 months ago | (#46636777)

Just happened to post this on G+ this morning:

When Sourceforge and similar sites first came online they were offering a service that was hard to duplicate locally for most open source development teams.

Today the equivalent would be offering virtual machine instances running complex application frameworks, probably deployed with a set of puppet modules maintained by the development team and also offered for download. That's the "missing infrastructure" in 2014.ï

I was just looking at a web project an hour ago that has some annoying bugs that I can probably fix easily enough, but it's reported to take days to weeks to get an instance of it running, and even if I managed to do so it would be because I have the infrastructure to spin up a few new VM's, which not everybody has. That's serious friction for gaining contributions. I figure the patch itself will take about four hours to complete and test.

I'd love to go to some site, click on 'deploy new foobar server' and have it return to me some sudo-blessed user@ credentials, with the source already checked out in git with everything running and ready to tweak, test, and commit. Clean commit trees and inactivity could easily be used as a metric to dispose of the COW-diffs file for the VM, since making a new one would be just as straightforward.

Re:Time for some VM infrastructure (0)

Anonymous Coward | about 5 months ago | (#46636903)

God dammit can people *stop* with the stupid metaphors polluting the terminology of the industry! "Hey if you want to roll your own patch you can just spin up a couple of vms if you're rocking enough horsepower!"

I'm not sure *why* people use idiotic terminology like that but it's more useless jargon that creates yet another pointless barrier to entry. It doesn't sound cool, it sounds stupid and an attempt to be elitist. Do people *actually* not realize they sound like complete douches when they talk like that?

Re:Time for some VM infrastructure (1)

exomondo (1725132) | about 5 months ago | (#46636935)

You missed Surfing [thehairpin.com] the Internet [thehairpin.com] was ultimately Surfing the Internet [forexfactory.com] ;)

Re:Time for some VM infrastructure (0)

Anonymous Coward | about 4 months ago | (#46719875)

As far as I can tell, you are upset about GPP using the phrase 'spin up' to describe the process of instantiating a new virtual machine. Somehow, that turned into a rant that covered a lot of phrases that the GPP didn't actually use. And then a complaint about elitist, idiomatic terminology that will frighten people. Unlike the word 'instantiate.' That word comes up in conversation all the time, and people just love it.

Less mature than it's revision number suggests (0)

Anonymous Coward | about 5 months ago | (#46639091)

Allura is promising but it's a pre-1.0 beta. This is one to watch, because we really need something with lower TCO than GitLab or Gitorious. But those wanting a free lunch should beware the sharp edges. Give it a whirl with Vagrant and see for yourself how well it does (or doesn't) spin up. This also looks like it could devolve into Python Package Hell with some help from Java (for Solr) rolled in for good measure. So far it's not too bad. Hopefully with a clear focus they can keep the complexity a bit tamer than some other Apache projects have.

Princess Allura (1)

Atmosphereum (1068854) | about 5 months ago | (#46639129)

Allura brings software projects together like Voltron! (To the three or four Slashdotters who don't already know, Princess Allura pilots Blue Lion, which forms the right leg of Lion Force Voltron.)
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

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>