Posts Tagged ‘forges’
I’have just read that the BerliOS software forge will be closed the last day of the current year, eleven years ago it was launched. I would like to offer the entire message in my blog to preserve the last decision of a project that have bosted the development of libre software in Europe.
Now, it’s time to start thinking about the best way to move the data from the BerliOS repository to other repository. The team besides the project ForgePlucker started to work on this subject some time ago. It could be interesting for BerliOS users.
Here you are, the message posted by the BerliOS team:
BerliOS will be closed on 31.12.2011
Dear BerliOS developers and users,
BerliOS was founded 10 years ago as one of the first repositories in Europe. It was developed and maintained by Fraunhofer FOKUS. As an European, non-proprietary project BerliOS pursued the goal to support the various Open Source players and provide a neutral mediator function. In 2011 over 4800 projects have been hosted on BerliOS, with 50,000 registered users and over 2.6 million file downloads each month. We are proud that with BerliOS we have brought the idea of an OSS repository to Europe. Meanwhile, the concept has prevailed and there are many good alternatives.
Unfortunately, as a research institute Fraunhofer FOKUS has only few opportunities to operate a repository like BerliOS. Such a project will only work with a follow-up financing, or with sponsors or partners taking over the repository. In the field of OSS this is a difficult undertaking. In a recent survey the community indicated some support in funds and manpower which we would like to thank you for. Unfortunately, the result is not enough to put the project on a sustainable financial basis. In addition the search for sponsors or partners was not successful.
Open Source is understood by Fraunhofer FOKUS as a paradigm for future-oriented intelligent use of IT. It hurts us all the more that we are forced to discontinue the hosting for BerliOS by 31.12.2011.
- As a developer, you should export your BerliOS project into another repository. For alternatives see http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities.
- On our site you will find a guide on how to get your project data out of the portal and migrate it in a different platform, see http://developer.berlios.de/docman/display_doc.php?docid=2056&group_id=2.
Fraunhofer FOKUS has a strong commitment to Open Source and interoperability, and is involved in numerous successful OSS projects. The institute focuses on the development of quality standards for Open Source software and in particular on the technical, semantic and organizational interoperability between OSS components and between open source and closed source software. Example of our OSS activities including our management of the German Competence Center QualiPSo.
We thank all who have used BerliOS over the years.
During the last two years it is quite common to hear about new software forges, but I’m not going to talk about forges proliferation in this post, what I would to like to discuss it what the next step in collaborative development environments is. Thus in order to get the big picture I spent some hours looking for scientific and “informal” publications, now I think I have a good starting point and it would be great if you can offer feedback or even improve it.
The list of links contains papers, blog entries, presentations and reports. Some of them point out very interesting problems like the “data jail”, others re-think the concept of software forges like the paper named “The networked forge” and finally, some of the developers of the main software forges present what they do and what they want to do during next years.
- “The Networked Forge: New Environments for Libre Software Development” by Jesus M Gonzalez-Barahona, Andrés Martínez, Alvaro Polo, Juan José Hierro, Marcos Reyes, J Soriano (2008)
- “Open Collaboration within Corporations Using Software Forges” by Dirk Riehle, John Ellenberger, Tamir Menahem, Boris Mikhailovski, Yuri Natchetoi, Barak Naveh, Thomas Odenwald (2009)
- “Collaboration in Software Engineering: A Roadmap” by Jim Whitehead (2007)
- “COCLICO project’s efforts towards better forges interoperability (long)” by Olivier Berger (2010)
- “Three Systemic Problems with Open-Source Hosting Sites” by Eric S. Raymond (2009)
- Excerpt of a report made for the ministry of education calling for more forges pooling (sharing of maintainance costs, etc.) in France, by Olivier Berger (2011)
- “About software forges” by Carlo Daffara (2010)
- “Review: Free Software Project Hosting” by John Goerzen (2009)
- “[Discussions] Quick & dirty report from the OWF 2010 think tank on Open Forges” by Olivier Berger (2010)
- “GitHub, Collaboration, and Haters” by Elizabeth Naramore (2011)
- “What Black Duck Can Tell Us About GitHub, Language Fragmentation and More” by Stephen O’Grady (2011)
- “Everything you ever wanted to know about software forges (code forges), June 2011” by David Williams (2011)
- “Choosing a software forge” by Joseph Roumier (RMLL 2010)
- “Fusionforge, one year and a half later” by Roland Mas (RMLL/LSM 2010)
- “The #Launchpad collaboration platform” by Jonathan Lange (#LSM2010)
- “A new #Savane” by Sylvain Beucler (#RMLL2010 / #LSM2010)
- “The OSS Forge Ecosystem” by Nathan Oostendorp from sourceforge (2010)
- “Coclico project” by Olivier Berger (2010)
- “Specifications for interoperability slides” by Olivier Berger (2010)
- “Spago4Q – Quality of OSS Forges” Davide Dalle Carbonare at fOSSa Conference (2010)
- “Informe Técnico: Forjas: entornos de desarrollo colaborativo. Su integración en el ámbito empresarial. 2009” by LibreSoft (2009, in Spanish)
- “The business value of open collaboration” by IBM (2010)
I’ll submit this information to the planetforge wiki, as soon as it is posted there I will include here the link.
[This entry is part of the work I do in LibreSoft and it is also available in my blog at libresoft.es]
Via acs I’ve seen that the Basque Government is promoting yet another software forge, its name is openMyWork. I haven’t seen either a list of features or a roadmap so the only thing I can offer is the description and the link.
openMyWorks is a project that includes the forges of the Basque Government. It is composed by openMyForge (the forge) and openMyDesktop (a desktop aplication). The software is developed using the web framework Web2py
[This post is also available in my blog at libresoft.es]
Last night I was trying to run my latest version of FusionForge and everything was ruined. I did it in the hard way using sources and bypassing some checks to install them in Debian. Now I know I’ve been wasting time, Roland Mas created some months ago a great method to get a FusionForge development environment with a minimum effort, it is based on a VirtualBox installation with scripts ready to update the source code from the repos and install them as Debian packages. Brilliant.
Here you have the steps I followed:
- aptitude install linux-headers-2.6-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) virtualbox-ose
- virtualbox-ose should be available now: /etc/init.d/virtualbox-ose start
- Download FFSandbox.ovf and ffsandbox.vmdk from http://fusionforge.fusionforge.org/sandbox/
- Open “VirtualBox OSE” and import the .ovf file. When I choose the .ovf it imports automagically the .vmdk
- At this point you already have a Debian with FusionForge, but it is not the latest code (yet)
- Have a look at the IP address of your virtual machine and enter with a ssh connection: ssh firstname.lastname@example.org
- execute /root/scripts/update.sh which will update the sources
from FusionForge’s Subversion repository and also the currently installed .deb
- execute /root/scripts/update.sh to build the packages from
- finally execute /root/scripts/install.sh to install
- an up-to-date FusionForge should be running on http://forge.local/.
Thanks to obergix for the tip.
Last Friday some workmates and I spent a couple of hours working in the translation to Spanish of FusionForge. We translated around 700 strings and ate 4 pizzas. It is not a bad average at all. I’ll go on with the translation in my free time but it is possible that we repeat the “FusionForge en -> es pizza hack session” during the following months, it is a great excuse to enjoy a different meal with some friends.
Saludos de parte de los traductores españoles por un día / Greetings from some of the Spanish translators for a day
In this photo: Roberto Andradas, Dani Izquierdo, me and Alvaro Olmedo
[This post is also available in my blog at libresoft.es]
A couple of days ago some people from the Redmine community announced the creation of a fork, its name is Chiliproject. For those of you that don’t know Redmine, it is a libre software project management very popular during the last two years.
Redmine is an active project, the creation of a fork could take away contributors from it and the forked project will have a strong and popular competitor, the reasons to create a fork in those cases must be very strong. The Chiliproject leaders explain it in a post, they basically complain about the community management which from their point of view have to be more open.
… Integration of community-created patches were too sporadic, lacked a clear methodology, and was interfering with the effectiveness of the Redmine project for its users. Over the past two years, several members of Redmine’s community worked to resolve management bottlenecks through clear suggestions and contributions. They also attempted to broaden and open up the development process to more contributors. But efforts via public and private forums to discuss the goals and future direction with the project manager of Redmine failed, as the current project manager did not share these priorities
These are the reasons why some people from the Redmine community decided to create a new project, they want to put in practice a more transparent and open governance model following the “ideals of Free and Open Source Software ethics, governance and development practices”. During the following months we will witness a very hard competition where two similar projects will use two different approaches to manage its community. Will Chiliproject be able to attract more code contributors than Redmine? Won’t Redmine lose a bigger part of the community in favour of Chiliproject? These questions will have an answer by the end of the year.
We are releasing today FusionForge Virtual, it extends the features of FusionForge to display some of the projects in “different” forges with different URL, web domains and layout. Actually one forge instance can offer several views sharing the same database, that’s why we called them virtual forges.
Repositories like OSOR or Morfeo want to attract people and entities to come to their platform and some of the entities want to have their own layout, url and logos next to the projects. Due to the fact that all the data is stored in the same database is not a big deal to create different views of the same projects, that’s why we developed the virtual forges support. A couple of years ago we did something very similar for the Morfeo community and CENATIC with the platform based on Gforge and during the last months we polished up the code to create a newer version based on FusionForge 5.0.1
There is a demo site available at http://forge.ffvirtual5.libresoft.es/, there you’ll see three virtual forges that offer different views with subsets of projects with a customized layout and URL.
[This post is also available in my blog at libresoft.es]