Views Datasource 6..x-1.0-BETA1 released
Just released a new version of my Drupal module. Views Datasource. Way too many changes and fixes to list, check the README.
Personal blog of Allister Beharry on life and technology, philosophy and religion, knowledge and ignorance; despair and hope.
Just released a new version of my Drupal module. Views Datasource. Way too many changes and fixes to list, check the README.
Posted by s1lent at 8:21 PM Labels: Drupal, programming, views_datasource
1 comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
After scrabbling through source files and scrutinizing tantalizing yet incomplete docs, I finally got Views 2 to disdainfully acknowledge that yes, I was in fact a views style plugin.
Posted by s1lent at 12:07 AM Labels: Drupal, SoC2008
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Probably the best thing about GSoC is going to be the fantastically talented people you get to meet along the way. This week I had a short chat with yuesefa from Ruby and he pointed me in the direction of Ruby Rake (make done the Ruby way.) Reading up on Rake, I realized three things:
1. Ruby is a very cool and and very conceptually advanced language. Martin Fowler is a Ruby and Rake fan. It's not praised in a utilitarian way like Python, which is used every and has tons of libraries and bindings. People talk about Ruby more like it's literature than code.
2. A significant segment of Ruby programmers may be insane. This Ruby book - Why’s (Poignant) Guide to Ruby reads like Bruce Eckel on acid.
3. DAST is just a build tool. It's like a Ant project for Drupal. You have build inputs, configurations, outputs and targets which you specify in an XML file. You just write tasks for the build process.
Further investigation along (3) turned up Phing - a PHPized Ant variant which seems to be exactly what I need to create DAST. So, for now at least, it seems my GSoC project has been conceptually reduced to writing Phing tasks.
Hmm..already Ruby seems to be altering my brain in subtle ways...
Posted by s1lent at 11:48 AM Labels: DAST, Drupal, GSoC 2007, Phing, Ruby
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
At ~50Mb or less, a Drupal appliance is a perfect way for potential users with no system administration experience to evaluate Drupal.I've come across a few suggestions for a Live-CD project on d.o:
Advocacy for Drupal can be extended by distributing the Live CD with magazines and in trade shows. Drupal companies and consultants can rapidly prototype and demonstrate a Drupal a solution to their clients starting with the base appliance image.
Given my recent experience, I think we may missing out with a largenumber of the hobbyists and small businesses hoping to graduate from their first foray into the web - a static HTML website. They want an incremental approach to avoid burning manpower on a mistake.This is Wikipedia's definition of a portable app:
After a dozen years of doing all my markup stuff by hand in Notepad, Istarted looking at CMS systems in November. Drupal looked like the best choice after comparing the features and activity levels of the open source CMS communities. I spent MANY hours trying to determine what the core tasks were going to be. Overwhelmed by all the conflicting information, I decided to just dive in and find out if I could swim.
Setting up a minimal Drupal implementation took several tries and I ended up crippling my existing personal webspace in the process. My hosting service has their own MySQL management tools which added to the fun.
To be considered truly portable, a software program must:
Posted by s1lent at 10:34 PM Labels: Drupal, GSoC 2007
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
I'm participating in SoC 2007 with a project for Drupal - a toolkit for testers for automating the process of creating a Drupal site running a specific configuration. The basic idea is that you specify in an XML file the enabled code modules you want, the CVS versions and patches for each module, the web server, database server and PHP configuration, and the size and shape of the test dataset and users. The tools will then generate the Drupal site code-tree you want, the server configuration files and directives, and database scripts for the test data and users. These are then staged to the server location, and voila, a complete Drupal site ready to go, for unit and regression testing code or benchmarking different server configurations. Time permitting, we'll see if we can automatically stage to a Xen or VMWare virtual image, and then have a self-contained virtual image ready for advanced testing scenarios. I'm really stoked about this project, so thanks to all the Drupal folks who voted for it.
Posted by s1lent at 8:44 AM Labels: Drupal, Free t-shirt, GSoC 2007
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Google will be sponsoring a breathtaking 20 Drupal projects this year, totaling $100,000 in financial contributions. Cool ideas include an SVG drawing tool, Jabber integration, and SMS Framework, and much more. Drupal people say "Thanks Google!" for the amazing support.
read more | digg story
Posted by s1lent at 8:25 AM Labels: Drupal, GSoC 2007
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest