Improvements to core

Note: Patch Spotlight is deprecated. All initiatives should be catalogued now under sub-pages of http://drupal.org/community-initiatives/drupal-core.

catch's picture

Drupal 7 core forum module - plan of attack

Drupal's core forum module is much maligned. Some of this is unjustified - people expecting it to replace standalone solutions by itself and ignoring the nature of Drupal's modular framework. However, it also has some limitations which are a result of its age and require many workarounds for large community sites.

Many of the forum module's limitations are down to its dependency on the taxonomy module (making it hard to integrate with organic groups etc.) and on comment.module, which is itself in need of a rewrite.

So we're proposing a ground up rewrite of forum.module using nodes.

Read more
mfb's picture

Only variables should be passed by reference

As you know if you've fiddled with PHP's error_reporting setting, Drupal 7 is not yet E_STRICT compliant. E_STRICT compliance is a good idea for forward compatibility (PHP 5.3 and 6.0) and also helpful for servers that already log E_STRICT errors.

Login to post comments · Read more
allandk's picture

Drupal performance fixer / x_send file | Freke Aps Copenhagen

Employment type: 
Contract
Telecommute: 
Allowed

We need modifications to an operating site made in Drupal 5 with MODIFIED core.

Files are served via private files transfer due to access protection, but this is putting a heavy load on the server due to the amount of media material on the site. The site is slow and we have been looking at several solutions.. Making a X-send file module is our idea for a solution.

Everything needs to be tested carefully on a premade testsite, as the main is live and access must not be interruptet..

The solution should also be produced quickly..

Read more
Chris Charlton's picture

Drupal Code +Test Sprint Beginners Guide

THIS WIKI PAGE IS A WORK IN PROGRESS

In helping with LA Drupal's D7 Code+Test Sprint event, I noticed there's some easy points that help newbies feel progressive. There are many ways to help at a Code+Test sprint, and here are the ways that helped us in Los Angeles.

  • Make sure you have a Drupal.org account, with "Contributor links" turned on in your profile. This will expose a sidebar block linking to areas of interest for contributors. For example: "Patches to review (D7)" is what most people click on to find patches needing review.
Read more
adrian's picture

A critical look at the implementation of Plugin Manager - Underlying issues and possible solutions

I have been harboring some growing concerns about the direction of the plugin manager integration proposals for Drupal core almost since their inception, but have not been able to make an informed opinion on the subject until I had properly reviewed the proposed system on a much deeper scale.

While my impressions of the project and the current implementation are fairly negative, I have aimed to frame my criticisms in a positive constructive manner because I believe that the goals of the project are worthwhile, and that for a large section of users this could be a very flexible and usable solution.

Unfortunately a lot of my concerns have been well founded, and I believe that the implementation of this system needs to be taken in a different direction for it to be able to succeed in its goals, while not negatively affecting projects like Aegir, Open Atrium and many other ‘serious developers’.

85 comments · Read more · 4 attachments

Authenticated User Caching Thoughts From Another CMS

I just wanted to share some technical information about a very different caching scheme, in hopes that someone would be able to make use of the information for Drupal.

5 comments · Read more
sun.core's picture

Total Drupal administration revamp

This is actually very very closely related to Redesign /admin as well as Re-work top-level admin categories. I don't want to pollute both issues with the following findings. If you are interested in reworking Drupal's administrative structure and top-level categories, you want to read on.

[01:22] * tha_sun gathered awesome usability insights from a newbie Drupal user after lengthy discussions.
[01:22] * tha_sun will incorporate that knowledge in admin menu 3.x.
[01:24] <dmitrig01> tha_sun: that being?

69 comments · Read more
catch's picture

Which way for comments in Drupal 7?

No one likes to play with comment.module, it's long neglected, manages to just about keep up with its basic tasks OK (making it not so broken as to invite a flood of patches), but singularly fails when you want to do anything clever with it due to fairly fundamental architecutural issues (making it a pain to write patches for). But core standards are improving, and it can only limp along for so long.

10 comments · Read more
alex_b's picture

Aggregator rework

catch's picture

Core taxonomy patches

Taxonomy module is undergoing an overhaul at the moment. This is happening in multiple small to medium-sized patches which will be tracked here as far as possible, otherwise check the taxonomy issue queue

6 comments · Read more
Crell's picture

Database spotlight (moved)

(Note: I have moved the contents of this node to a sub-page of the http://drupal.org/community-initiatives/drupal-core section: http://drupal.org/node/361858 - webchick)

drewish's picture

D7 file system wish list (moved)

(Note: I have moved the contents of this node to a sub-page of the http://drupal.org/community-initiatives/drupal-core section: http://drupal.org/node/361854 - webchick)

5 comments
sun.core's picture

Next generation Wysiwyg API: Edit like a rock star!

smk-ka and me worked on the next generation of Wysiwyg API today. Stunning results! Which are still compatible with D6 and D5.

4 comments · Read more
sun.core's picture

Announcing Wysiwyg API - major milestone

I took the time to rewrite the Wysiwyg (Editor) module into a generic API over the weekend. So the primary concerns about TinyMCE-specific code all over the module are eliminated now. Also, you might have noticed, that I have added an example integration for FCKeditor already - which of course is rather a proof of concept than a fully-fledged integration (and it works cleanly 8).

So Wysiwyg has become a real API finally.

27 comments · Read more
justinrandell's picture

removing $op from hooks api

motivation comes from lots of places, good discussion on the dev list here.

i've started a patch to remove $op from hook_user (Code Needs Review).

any comments on whether this is likely to make D7?

webchick's picture

Quality Assurance-related core patches

(Note: I have moved the contents of this node to a sub-page of the http://drupal.org/community-initiatives/drupal-core section: http://drupal.org/node/365527 - birdmanx35)

webchick's picture

Killer feature-enablers

These patches enable some of our "killer" Drupal 7 features. Great patches for a Drupal hero(ine) out there to review. This section is reserved for patches that enable Dries' Drupal 7 hit list.

See also the dedicated page about status, progress, and summary of Wysiwyg support in Drupal core.

Read more
webchick's picture

Languages & translation related

¿Hablas español? Parlez-vous français? You can help with these patches that are translation-related.

See also: All translation-related issues

Read more
webchick's picture

Performance-related core patches

(Note: I have moved the contents of this node to a sub-page of the http://drupal.org/community-initiatives/drupal-core section: http://drupal.org/node/367257 - webchick)

Note: Patch Spotlight is deprecated. All initiatives should be catalogued now under sub-pages of http://drupal.org/community-initiatives/drupal-core.

Syndicate content