"As part of the Linux Foundation Technical board, we confront the issue of closed source Linux kernel modules all the time, and we wanted to do something that could be seen as a general 'public statement' about them that is easy to understand and point to when people have questions," began Greg KH, explaining, "so, after working on this for a while, and asking some of the other major contributors and maintainers of the kernel, what we have is below." a FAQ on the Linux Foundation website provides more background on the statement, which was undersigned by nearly 140 Linux kernel hackers. The statement reads:
At the Vancouver DrupalCamp there were, of course, the inevitable questions about what modules people use regularly. Boris suggested at one point that people should add to the growing body of information out there about popular modules.
So here is my short list of modules i use on nearly EVERY site:
Earlier this weekDrupalCamp Vancouver Sessions were announced and 2 by CivicActioners were among them. Robin's session on "Introduction To Module Development" will be on Friday and 2pm. I heard Robin give a this talk for Six Hour Startup folks a few weeks ago, and even though I am no developer, it sounded great and others seemed to benefit from it.
It is well documented/recognized that Drupal is really not very good at picking and sticking with a nomenclature that makes sense to the un-indoctrinated. The recent user testing at UMN made that pretty clear.
As the person on the team who is often working on the configuration of a website and running into the language in the GUI and then explaining the newly built site to the client it is often not until I do the latter that I realize how convoluted some of words used in Drupal are.
Amnesty International has been advocating for and protecting human rights and human rights legislation internationally for the past 46 years. Its reputation and the foundation of Amnesty sections in most countries also has made it one of the most recognizable names in the world.
Amnesty International has 400+ employees in their London office who work in various capacities from research, to advocacy, to marketing and development of the organization. Their web and press divisions (primary admins of the website) need to create stories and press releases with input from all of these employees. As a result, workflow became a very important part of this project.
I was working with Dojo after quite some time so thought, should write in continuation to the previous writing.
There you see I have used dojo.provide("mytechrantings.Widget1"). Dojo provides a package management system very similar to Java. therefore I am able to create a package called mytechrantings. But unlike Java the actual folder name need not be mytechrantings.
So how will dojo know where to find the package? The answer is it doesn't! You have to tell Dojo which folder holds the mytechrantings package files and you do this in djConfig.
<script type="text/javascript">
var djConfig = {
parseOnLoad: true,
modulePaths: {
"mytechrantings":"path/to/mytechrantings"
}
}
</script>
And now when you say dojo.require("mytechrantings.Widget1") dojo knows it should fetch path/to/mytechrantings/Widget1.js
Today's Module Monday is a quick one. I can't believe that for so long so many people have lived with the "node/add" page or the "Create Content" menu items as the primary way to add a new node to a Drupal site -- I can't believe I put up with this for so long! Well, last November I was working on a project and we ran up against this "problem", it was particularly acute due to the use of Organic Groups.
The CivicActions team is in high spirits today with the launch of our newest project, MeNotMeth.org.
MeNotMeth.org. is part of an $11-million California state campaign of billboards, bus wraps, cable TV ads and the website aimed at discouraging gay men from using methamphetamine. A statewide survey recently found that crystal meth use was 11 times more common among gay men than in the California population overall.
Better World Advertising provided the brilliant design and wireframes which CivicActions developed and themed in Drupal.
Views 2 Alpha 2 has been released (and it kicks ass), but views is still many patches away from a stable fully-featured release. This is blocking many drupal 5 sites from upgrading to drupal 6. Earl Miles has laid the groundwork and is now calling on the community to help get views 2 out the door.
Download or CVS-checkout views 2, install it, try to replicate your favorite view and see what features are missing or broken -- there are plenty.
I was having some trouble with my default sound card selection and wireless modules (Broadcom bcm43xx) that were complaining. Since I am not using wireless on this, I decided to do some spring-cleaning (it’s never too early) and pull those and other modules I am not using. For this, I went into the blacklist file [...]
"This argument seems to start from the assumption that any externally maintained kernel code *can* get into the kernel, which doesn't stand up to reality. Once you admit that there is code which, for very good reasons, won't ever be accepted into the mainline kernel tree, what you are saying amounts to: 'Code that isn't fit to be included in the mainline kernel isn't fit to exist at all'," Tilman Schmidt argued during the ongoing debate about whether or not LSM should support modules.