Enterprise
The name of this group may be mis-leading. This group is to discuss ways to integrate Drupal with "3rd party" products (such as MailMan, zfs storage, Hylafax, Asterisk, etc.). I believe Drupal is a very nice alternative to the cluster of overly complicated "Portal" systems in use by businesses today. Please feel free to share your thoughts and ideas.
LinuxDays 2009
LinuxDays is the first Open Source IT show in Romandie (French-speaking Switzerland), dedicated to promote open source software in businesses.
Multi-master synchronous replication system for MySQL on AWS with Drupal as POC
At MySQLcon I ran into the guys from Codership. They did a 25 minute presentation on how to do multi-master synchronous replication across many instances of MySQL.
In layman's terms.
If you are running 5 Master MySQL databases behind your giant Drupal site, and one of those servers crashes, you won't lose a transaction, and you won't corrupt your logs and destroy your database.
Drupal For Enterprise
Sun Microsystems, Acquia and Code Positive are pleased to invite you to a half day event focusing on the benefits and challenges of using Drupal in your business.
Drupal Developer (Expert) | Robert Half Technology
Robert Half Technology is looking for an experienced Drupal developer (Expert Level) for their client located in Atlanta, GA. This opportunity is a 2-3 month contract and is slated to begin as early as week begining Feb 16th, 2009. Our client is looking for someone to be the Subject Matter Expert for all things Drupal. Our client is implementing several web-sites that are inter-dependant and involve many subsites. The candidate will be responsible for developing these sites, site optimization, developing and customizing modules, etc. The ideal candidate must poses the following:
"packaging" systems for drupal deployment
Debs, rpm, solaris "packages" -- what do you use to update drupal on your giant cluster of servers?
SQL Server Code for Drupal 5 Released
I've uploaded my code for a MSSQL-compatible Drupal 5 installation. The only folder that didn't commit properly was modules/color, so I'll try to get that working soon - hopefullly that doesn't prevent you from installing and using a non-color module theme. You can find the files on cvs.drupal.org at /contributions/sandbox/pcorbett/drupal-mssql. You'll need to checkout all the folders and then move the contents of the root_folder_files into your root folder (CVS doesn't let me commit files that aren't contained in a folder).
Drupal / PHP Developer | Vivakos, Inc.
Vivakos, Inc., a leading integrator of open source and open standards based Web applications, is seeking talented and motivated PHP / Drupal developers with 3+ years experience.
Various Drupal positions | Arizona State University
Arizona State University's Applied Learning Technologies Institute (ASU alt^I) is seeking Drupal developers for immediate full-time, part-time and contract-based work. We have a variety of needs including theme development and maintenance, module development and maintenance, site administration / build-out, and testing / quality assurance. For all positions, contributors to the Drupal community are preferred, but not required.
Please send Jeff Beeman (jrbeeman on Drupal.org or jeff.beeman@asu.edu) a private message or email with any questions you may have about the posting.
Posting at: http://snipr.com/33u8s
The description at the posting page is a general one for Drupal developers - please see the details on specific positions we are looking to fill below and apply based on the description(s) you see here.
3 Customers with more than 1000 users in production deployments needed for Gartner social software market assessment
I am working on submitting the Drupal survey response for Gartner's latest research report. We are looking for three customers with 1000 users in a production deployment. Ideally these would be successful deployments and the customer would be willing to have a quick chat with myself to ensure we are providing the right customer reference. Good customer references are the single biggest factor in impacting report recommendations.
From the Gartner Social software market survey
We got interviews from:
Drupal For Enterprise
We are delighted to invite you to Drupal For Enterprise, an event focusing on the common benefits and challenges of using Drupal in a business organisation.
Whether you're evaluating Drupal or are already using it, this event is a great opportunity to learn from the experience of other organisations, put your questions to the experts, and connect with the Drupal community.
Presentations
We welcome suggestions for presentations - even better, do you have a talk you'd like to give?
These are the topics we plan to cover:
Sourceforge 2008 Community choice award finalists: Best project,for Enterprise, for Educators, Change the world, for Developers
Drupal has been selected as a finalist for the SourceForge 2008 Community awards in 5 categories.
Special thanks to Nicholas Thompson, Michelle, Rahul and others in who were involved in the nomination and promotion of this award: http://drupal.org/node/267469
Enterprise 2.0 Expo/ Enterprise2Open - Free to attend
http://www.enterprise2conf.com/
Demo pavilion pass are available for free here: http://www.enterprise2conf.com/exhibition/demo-pavilion.php
Tuesday, June 10
11:00 AM – 1:00 PM
4:30 PM – 6:30 PM
Wednesday, June 11
12:00 PM – 2:00 PM
4:30 PM – 6:30 PM
Enterprise2Open unconference: http://www.enterprise2conf.com/conference/e2open.php
If you are interested in presenting at Enterprise 2 Open you should be able to sign up at the event itself.
PHP/MySQL Developer | CEMPER GmbH
CEMPER.COM Internet Marketing Services is seeking a
Web Developer
Vote in Enterprise 2.0 Launchpad contest: Round 2 with a new Drupal ecosystem section
Acquia would like to thank everyone who voted for our 1 minute video submission for the Enterprise 2.0 contest. We've now made it to the second round and we've added an important section to the video, the Drupal Ecosystem, with dozens of Drupal consulting company logo's.

How did we select these logo's to represent the Drupal ecosystem:
1) Looked for sponsors of Drupalcon Barcelona and Drupalcon Boston
2) Drupal Association Organization Members
Xapian Search for Drupal - Metrics and Benchmarks
I posted some internal benchmarks from the Xapian module we are working on in the Trellon.com blog. This post describes the performance gains using Xapian can have and does some benchmarking on a really, really slow server.
Would love it if someone could verify those results. We are about to take the sample size of the data up to about 1mil nodes and repeat.
M
Vote for Drupal in Enterprise 2.0 Launchpad contest
Acquia has submitted a 1 minute video about Drupal to the Enterprise 2.0 Launchpad contest. The video site, is actually a Drupal site. If you get a chance to watch this one minute video and vote, it will help give Drupal some exposure at Enterprise 2.0.
Selenium and Drupal
First, for those that don't want to read the full post, here's the "30-second elevator speech":
This post to to discuss using Seleinum with Drupal. Specifically using Maven to run the selenium tests and writing the Selenium tests in Java.
The example code be downloaded from the Workhabit Inc. public repository here: https://svn.workhabit.com/svn/public/drupal/selenium/trunk
One must have the following installed to run:
1. Firefox
2. Java 1.5+
3. Maven
All 3 are easy to install and aquire. Once you download the code from the repository, you can just navigate to the directory and run:
Site architecture patterns, Install Profiles, & automated site configuration
EDIT: There will be a BOF discussion tomorrow, Wed morning at 9:00am here at Drupalcon. Please join the discussion and share your thoughts.
Site architecture patterns, Install Profiles, & automated site configuration
EDIT: There will be a BOF discussion tomorrow, Wed morning at 9:00am here at Drupalcon. Please join the discussion and share your thoughts.
Potential RDF use cases for Drupal
Following up on my previous post introducing the in-progress RDF API for Drupal 6.x, I'm going to be, bit by bit, posting some of the materials that I've earlier put together internally for the project this is being developed for. Development of this project is supported through M.C. Dean and MakaluMedia on behalf of their clients.
Potential RDF use cases for Drupal
Following up on my previous post introducing the in-progress RDF API for Drupal 6.x, I'm going to be, bit by bit, posting some of the materials that I've earlier put together internally for the project this is being developed for. Development of this project is supported through M.C. Dean and MakaluMedia on behalf of their clients.
Some review and proposal about Drupal 7.x database stack
I start my Drupal + Oracle research since the end of Drupal 4.7 life cycle (around Oct 2006), based on my client's request. The project is still running, but I am not satisfy about its progress. After keep trace in Drupal database stack implementation for more than years, it is time for focusing on Drupal 7.x development.
So what are the changes since 4.7.x? And what will be happened for 7.x? I would like to share my research progress with you, and so let's brain storming for what's next :-)
Some review and proposal about Drupal 7.x database stack
I start my Drupal + Oracle research since the end of Drupal 4.7 life cycle (around Oct 2006), based on my client's request. The project is still running, but I am not satisfy about its progress. After keep trace in Drupal database stack implementation for more than years, it is time for focusing on Drupal 7.x development.
So what are the changes since 4.7.x? And what will be happened for 7.x? I would like to share my research progress with you, and so let's brain storming for what's next :-)
DB support as contribute: is it a good idea?
Abstract
Drupal 6.0 is revamped with Schema API, so what's next for Drupal 7.x? PDO for sure! With this powerful data-access abstraction layer, workload will much reduced for DB abstraction layer designers and developers, and finally benefit our contribute developers and end users.
By the way, together with the decision of Drupal 7.x + PDO, there is also some voice about moving PostgreSQL (and so other potential databases support, e.g. Oracle, DB2, MSSQL, etc) support away from core, but contribute; on the other hand, add official SQLite support into Drupal core, together with MySQL.
Is this really a good idea? Or even if it is possible? As an existing Drupal + PostgreSQL users, what will this affect your daily work? As a potential customer of Drupal + Oracle/DB2/MSSQL/etc, is this a good new for you, or just an evil? I would like to provide some brief idea for you within this article.
DB support as contribute: is it a good idea?
Abstract
Drupal 6.0 is revamped with Schema API, so what's next for Drupal 7.x? PDO for sure! With this powerful data-access abstraction layer, workload will much reduced for DB abstraction layer designers and developers, and finally benefit our contribute developers and end users.
By the way, together with the decision of Drupal 7.x + PDO, there is also some voice about moving PostgreSQL (and so other potential databases support, e.g. Oracle, DB2, MSSQL, etc) support away from core, but contribute; on the other hand, add official SQLite support into Drupal core, together with MySQL.
Is this really a good idea? Or even if it is possible? As an existing Drupal + PostgreSQL users, what will this affect your daily work? As a potential customer of Drupal + Oracle/DB2/MSSQL/etc, is this a good new for you, or just an evil? I would like to provide some brief idea for you within this article.
Boston Drupalcon showcase and case study contest
Cross posting from here: http://drupal.org/node/219476
There will be a Drupal site showcase and case study contest at the upcoming Boston Drupalcon.
Submitted sites will be voted online and judged by a panel of community nominated judges and some great prizes will be awarded to the winners! This is a chance to have all your hard work creating amazing Drupal sites recognized.
Boston Drupalcon showcase and case study contest
Cross posting from here: http://drupal.org/node/219476
There will be a Drupal site showcase and case study contest at the upcoming Boston Drupalcon.
Submitted sites will be voted online and judged by a panel of community nominated judges and some great prizes will be awarded to the winners! This is a chance to have all your hard work creating amazing Drupal sites recognized.
Issues Need Review for Enhance Cross Database Compatibility
Enhance cross database compatibility is important for our Drupal Core, especially when we are going to ship D7 with PHP5.2.x PDO implementation. BTW, this will require number of individual patches, so your help and review are required - add it to the top list with a brief description and an estimate of the time to review. Once reviewed, move the issues to the bottom "reviewed" list, perhaps with your name attached.
My personal battle target for Druapl 7.x
My primary battle plan should be enhance Drupal cross database compatibility. I have involved in this topic for around a year, and I would like to keep it on going. To accomplish this target, I would like to complete the following tasks before D7 code freeze:
<
ul>
Something should be done before any other targets, e.g. resolve reserved words conflict, split drivers into individual files for better management, indeed but simple abstraction for different database syntax, add INSERT/UPDATE/DELETE abstraction and enhance drupal_write_record() abstraction, etc. With a better common base for multiple database development, we will need much less time to study the differences between databases than that of before.
Shipping D7 with PHP PDO should be a spotlight topic, since it is now official package for PHP5.2.x, and legacy drivers will soon be removed in PHP6.x. We may need some cleanup in our core query syntax, in order to let PDO get works.
Up to this point, I would like to introduce some other database backend for D7, e.g. Oracle, SQLite, IBM DB2 and also MSSQL. If we are able to support SQLite in D7, which also means we are going to standardize our core queries into SQL92 standard, the problem for maintain multiple database backend should no longer a critical problem; if we are able to support Oracle, the most complicated database I guess, this should no longer a problem for us to implement drivers for other databases.
I have summarize most of my personal battle targets in here. Most logic are proved as functioning, and they are all get set for the open of D7 public development. On the other hand, I would like to explore if this may integrate with other interest musings with Data API, so we will able get all stuff better in D7 ;-)
My personal battle target for Druapl 7.x
My primary battle plan should be enhance Drupal cross database compatibility. I have involved in this topic for around a year, and I would like to keep it on going. To accomplish this target, I would like to complete the following tasks before D7 code freeze:
<
ul>
Something should be done before any other targets, e.g. resolve reserved words conflict, split drivers into individual files for better management, indeed but simple abstraction for different database syntax, add INSERT/UPDATE/DELETE abstraction and enhance drupal_write_record() abstraction, etc. With a better common base for multiple database development, we will need much less time to study the differences between databases than that of before.
Shipping D7 with PHP PDO should be a spotlight topic, since it is now official package for PHP5.2.x, and legacy drivers will soon be removed in PHP6.x. We may need some cleanup in our core query syntax, in order to let PDO get works.
Up to this point, I would like to introduce some other database backend for D7, e.g. Oracle, SQLite, IBM DB2 and also MSSQL. If we are able to support SQLite in D7, which also means we are going to standardize our core queries into SQL92 standard, the problem for maintain multiple database backend should no longer a critical problem; if we are able to support Oracle, the most complicated database I guess, this should no longer a problem for us to implement drivers for other databases.
I have summarize most of my personal battle targets in here. Most logic are proved as functioning, and they are all get set for the open of D7 public development. On the other hand, I would like to explore if this may integrate with other interest musings with Data API, so we will able get all stuff better in D7 ;-)
Time to Give Back: Become a Speaker at Drupalcon Boston 2008
Hello,
We are looking for speakers for the upcoming DrupalCon in Boston. Since you are subscribed to a business and marketing related group, you might be especially interested in the "Business and Marketing" track (see http://boston2008.drupalcon.org/business-and-marketing-track-description... ).
This track covers the following topics:
- The Drupal ecosystem
- Businesses learning to use Drupal
- Case studies
- Showcases: NPO, Education, News, Media, Government, Healthcare
Time to Give Back: Become a Speaker at Drupalcon Boston 2008
Hello,
We are looking for speakers for the upcoming DrupalCon in Boston. Since you are subscribed to a business and marketing related group, you might be especially interested in the "Business and Marketing" track (see http://boston2008.drupalcon.org/business-and-marketing-track-description... ).
This track covers the following topics:
- The Drupal ecosystem
- Businesses learning to use Drupal
- Case studies
- Showcases: NPO, Education, News, Media, Government, Healthcare
PHP 5.2.5 breaks SQL Server support; Yet MSFT SQL Driver Works
So, I've had some free time latley, and I've started back on the database API layers (DB2 and SQL Server currently).
However, I have found 2 disturbing issues.
Overview
First, I'm currently exploring the following 3 ways to connect to sql server:
1. FreeTDS
2. php_mssql driver
3. MSFT SQL Driver ( See pcorbetts posting for a link to the driver )
- PHP 5.2.5 breaks support for SQL Server
PHP 5.2.5 breaks SQL Server support; Yet MSFT SQL Driver Works
So, I've had some free time latley, and I've started back on the database API layers (DB2 and SQL Server currently).
However, I have found 2 disturbing issues.
Overview
First, I'm currently exploring the following 3 ways to connect to sql server:
1. FreeTDS
2. php_mssql driver
3. MSFT SQL Driver ( See pcorbetts posting for a link to the driver )
- PHP 5.2.5 breaks support for SQL Server
Obstacles For Real SQL Server Support
There are some major issues, in my opinion, that are preventing MSSQL from being fully supported in PHP and thus Drupal. Most, if not all, of these revolve around the terribly outdated DBLIB library - forcing some to use alternative libraries (FreeTDS or the recently released SQL Server Driver for PHP). I want to get this out in the open so that we may address them appropriately. I have run into these myself and have had to do some creative work-arounds to get Drupal to behave the way I need it to while running on SQL Server.
Obstacles For Real SQL Server Support
There are some major issues, in my opinion, that are preventing MSSQL from being fully supported in PHP and thus Drupal. Most, if not all, of these revolve around the terribly outdated DBLIB library - forcing some to use alternative libraries (FreeTDS or the recently released SQL Server Driver for PHP). I want to get this out in the open so that we may address them appropriately. I have run into these myself and have had to do some creative work-arounds to get Drupal to behave the way I need it to while running on SQL Server.
RFC: Best practices for managing indexes (particularly on cck tables)
As a site goes live and we do performance tweaking and benchmarking one of the common results is adding database indexes. I post this into the CCK group since one of the common sources of slow queries is for queries against the CCK tables. For example, a site that has a block that queries a field table to look for information about that field for every page load can quickly make its way into the slow query log. Adding an index to the field is likely to be the best solution.
RFC: Best practices for managing indexes (particularly on cck tables)
As a site goes live and we do performance tweaking and benchmarking one of the common results is adding database indexes. I post this into the CCK group since one of the common sources of slow queries is for queries against the CCK tables. For example, a site that has a block that queries a field table to look for information about that field for every page load can quickly make its way into the slow query log. Adding an index to the field is likely to be the best solution.
Suggested Method For Choosing Between SQL Server 2000 and 2005/2008
I have been working to get SQL Server 2000 to work with Drupal 5.3. Everything seems to be working except for a small pagination issue. As part of this, I have been prepping it for use with 2005/2008 as well, but wanted to share with the group to see if we should agree upon a common way to distinguish between different versions (since syntax and functions vary so much between them). I am assuming that there will be differences between 2005 and 2008 that we may have to account for, so this doesn't have to be 2000 vs. 2005-specific.
Suggested Method For Choosing Between SQL Server 2000 and 2005/2008
I have been working to get SQL Server 2000 to work with Drupal 5.3. Everything seems to be working except for a small pagination issue. As part of this, I have been prepping it for use with 2005/2008 as well, but wanted to share with the group to see if we should agree upon a common way to distinguish between different versions (since syntax and functions vary so much between them). I am assuming that there will be differences between 2005 and 2008 that we may have to account for, so this doesn't have to be 2000 vs. 2005-specific.
New Windows SQL Server Driver for PHP
A new SQL Server 2000/2005 driver (preview version) for PHP improves compatibility between the two: http://www.microsoft.com/sql/technologies/php/default.mspx
Now there's native support for PHP that will save us from having to deal with freeTDS and other things. For example, the current limitation between PHP and SQL Server is that it truncates text pulled from a varchar to 255 characters. I currently have to change anything > varchar(255) to a TEXT datatype in SQL Server to avoid this issue.
Has anyone else used this in their SQL Server setup?
New Windows SQL Server Driver for PHP
A new SQL Server 2000/2005 driver (preview version) for PHP improves compatibility between the two: http://www.microsoft.com/sql/technologies/php/default.mspx
Now there's native support for PHP that will save us from having to deal with freeTDS and other things. For example, the current limitation between PHP and SQL Server is that it truncates text pulled from a varchar to 255 characters. I currently have to change anything > varchar(255) to a TEXT datatype in SQL Server to avoid this issue.
Has anyone else used this in their SQL Server setup?
New FastCGI extension for IIS
A new IIS 6/7 FastCGI extension was recently released: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1521 It runs on top of ISAPI and generally makes PHP within IIS more stable. Has anyone tried installing this yet? Any noticeable performance boost? I'll be setting it up soon and will reply with my own opinion soon...
New FastCGI extension for IIS
A new IIS 6/7 FastCGI extension was recently released: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1521 It runs on top of ISAPI and generally makes PHP within IIS more stable. Has anyone tried installing this yet? Any noticeable performance boost? I'll be setting it up soon and will reply with my own opinion soon...
Database Equivalency Chart (please edit)
This table lists equivalent functions, queries, etc. necessary to properly convert Drupal queries and .install files between MySQL and SQL Server 2000/2005/2008
<
table title="Database Equivalency Table">
SHOW TABLESSELECT name FROM sysobjects WHERE xtype = 'U'Popular, high profile, high traffic Drupal sites for BADCAMP and Drupal.org
I'm cross posting this from here in case anyone else has any information to share: http://drupal.org/node/187464
Hi Fellow Drupalers,
I'm working on a session for BADCAMP (http://badcamp07.org) where we will walk through some cool, popular and high performance Drupal sites. The main focus here is high-profile, big companies, high traffic. What is the biggest and highest traffic Drupal site out there?
Popular, high profile, high traffic Drupal sites for BADCAMP and Drupal.org
I'm cross posting this from here in case anyone else has any information to share: http://drupal.org/node/187464
Hi Fellow Drupalers,
I'm working on a session for BADCAMP (http://badcamp07.org) where we will walk through some cool, popular and high performance Drupal sites. The main focus here is high-profile, big companies, high traffic. What is the biggest and highest traffic Drupal site out there?
Examples of corporate sites for Case Studies
Hello, here are some examples for corporate sites. I am sure there are more.
http://www.knaufinsulation.com - Knauf Insulation corporate Web portal
http://pwcmecareers.com
http://www.hc-si.com
http://v-teches.com/
http://www.acnefree.com/af
http://projectstars.com - corporate blogging
http://flex.org/showcase/ - Adobe software technology
http://genieknows.com/about
http://warnerbrosrecords.com/ - Warner Brothers rockin' it with Drupal.
http://research.yahoo.com/ - http://buytaert.net/yahoo-using-drupal
Please help fill in this list.
Examples of corporate sites for Case Studies
Hello, here are some examples for corporate sites. I am sure there are more.
http://www.knaufinsulation.com - Knauf Insulation corporate Web portal
http://pwcmecareers.com
http://www.hc-si.com
http://v-teches.com/
http://www.acnefree.com/af
http://projectstars.com - corporate blogging
http://flex.org/showcase/ - Adobe software technology
http://genieknows.com/about
http://warnerbrosrecords.com/ - Warner Brothers rockin' it with Drupal.
http://research.yahoo.com/ - http://buytaert.net/yahoo-using-drupal
Please help fill in this list.
Ready for Testing: New DB2 Driver for Drupal
After 4 days (!?) development, a new DB2 driver for Drupal 6.x is now ready for testing. It takes IBM's D5 DB2 implementation as base reference, and reuse almost all Oracle driver for Drupal 6.x progress for overcoming DB2-specific limitations.













