Q: Can I relicence a BSD project to GPL, so as to host it on D.O CVS?
Hello,
I am working on a base-theme yui-grids-framework.
First of all: there is such a project on D.o. already, but that one is a) dead, and b) suffering from the same thing I want to solve.
YUI grids is dristributed under BSD. From my tiny bit of legal knowledge, I recall that BSD can be relicenced as GPL.
In that case, I can simply do so, and then upload the results to Drupal.org CVS.
seeking CVS support
I have gone to meetups asking this question, asked on IRC, and tried stuff on my own, without success. Maybe Drupalchix can help.
In essence, I need to be able to routinely grep all Drupal 5 contributed modules. So, naturally, I wanted to download them all (because I haven't found another way to grep them all).
The following command unfortunately gets me a slew of things with info files containing "core = 6.x"
cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib checkout -d DRUPAL-5 contributions
Read moreStylish Userstyle for Drupal's CVS Repository
Hey All,
I created a Userstyle for http://cvs.drupal.org with Firefox (and the Stylish plugin), and I wanted to share it with the community. If you're interested, you can download/install it here: http://userstyles.org/styles/9338. Before and after screenshots are also attached.
For those who don't know what "Stlyish" is, it's a Firefox plugin that allows you to change the appearance of any website/page, by overriding the CSS. You can download it here: https://addons.mozilla.org/en-US/firefox/addon/2108
Enjoy :)
Jacine
Installation Profiles and Drupal's CVS Packaging System
The giants of the project module and Drupal.org's CVS/packaging system (dww, hunmonk, aclight) plan to add the ability of installation profiles to have their modules packaged with them, I understand. This will be a huge step forward for their value to end users.
Read moreDrupal and Subversion
One of my developers has put up a blog post explaining how he's using Drupal and Subversion.
For anyone interested.
Read moreAre you storing your Drupal sites or configs in a version control system? If so, which?
CVS, the veteran workhorse
CVS, or Concurrent Versions System, was the de-facto standard open source version control system for a long time. It came up in the late 80s and grew popular enough to manage the source repositories of virtually all open source projects until only a few years ago (when Subversion started to take over). It's still widely used, including on drupal.org, but hardly deployed on newly created repositories anymore. Development is strictly fixed to a centralized client-server methology, and while distributed version control systems (or Subversion with svk) strive to make a checkout independent from the server, with CVS you're completely dependent on a fast and reliable connection to upstream.
In summary, there's little surprises in this CVS coverage, especially for the resident drupal.org admins. But necessary nevertheless, if only for later reference. Obviously, no new requirements for the API module were found, as the CVS setup on drupal.org together with the Project module is the status quo at the moment.
Read moreProject Quality Metrics System
Abstract
I will create a system to measure the quality of the contributed projects on Drupal.org, so site administrators can rapidly make informed decisions about the health of a contribution. The system will integrate with current infrastructure and use several criteria to assess the quality of each project.
Project
morphir's CVS guide for Drupal part 1
If you are new to CVS and Drupal, and if you prefer to use command line/bash(as me) instead of GUI based CVS programs. Then this guide is for you! For windows users, download greggles great lesson on CVS.
This guide is really quick & dirty. But I like it this way. So I hope you will as well:)
There are basically 5 stages:
- Download drupal HEAD
- Edit file
- Test your patch on your local webserver
- Create a patch
- And apply the patch to drupal.org using your webserver
Dojo Lesson #5 -- Get your CVS on
Here's an event to track the class about CVS and the Project module on Drupal.org. If you've always wondered what everyone is talking about when they say "dww is the coolest for the new project release system" then this is for you: dww will be joining the call. If you have a module or theme that you would like to release on Drupal.org then you will learn how to add it, branch it, tag it, and create a project node.
Take a look at the class agenda to see the topics that will be covered.
Read more







