With Drupal 5.0 out of the door, it is time to start talking about the next version of Drupal. If you plan to work on something, or if you are going to contribute to Drupal in one way or another, please share your "personal battle plan" in the comments. A "personal battle plan" is a summary or itemized list of things you are going to work on in the next couple months.
Important guidelines
In this thread, we are only interested in what you plan to contribute, and not what you'd like other people to work on. Please, do NOT post personal wishlists and refrain from theorizing or sharing your grand vision. This is not the place to request features, to talk about implementation details, to discuss Drupal's general direction, or to debate about version schemes. This thread is meant to be a collection of things people are actually going to work on. If you are not going to contribute, don't post any comments at all. Comments that violate these guidelines, in part or in full, will be deleted. Thanks for your understanding.
Comments
Personal battle plans for Drupal 5
If you want, you can look up your personal battle plans for Drupal 5. It might be able to get some ideas from the past, or it might help you set better targets for Drupal 6. ;)
Workflow, views, more things as fields
I'm working towards integration of (a portion of) the workflow module into core. At least, ending the status column's reign of terror and replacing it with a flexible workflow. The UI will probably remain in contrib.
After I get workflow to at least 5.0 compatability, I'd like to help strip down the query builder in views and make that a core .inc. I've been writing modules that rely on views, and I can see some areas that need to be decoupled from the views front end.
If CCK fields get into core, I will happily work to rewrite more things as fields (my first target would be taxonomy).
Cheers
-M
--
http://www.advantagelabs.com
My plans
Rework the menu system (underway), rehaul the path system, better ordering of hooks, better dependency handling. Probably a tree API with some form of materialized path to make it faster. Splitting up modules into module and include files. Lend a hand on the template patch and data API. I am pretty sure some more ideas will come to me as we on.
--
The news is Now Public | Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
--
Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
Additional core install profiles
I'm going to work on creating and including one or more additional install profiles that ship with core. Perhaps a single user "blogger" one as well as a multi-user "community" type one.
--
The future is Bryght.
Install profiles and drupal_execute() +2
I'm definitely interested in working on install profiles as well. As per killes recommendation, I'm writing up a page in the handbook (coming soon) about my recent experience of porting 20 sites over from my ghetto, custom CMS to Drupal 5.0 using a custom mysites.profile that pulled in the old content, users, and menu items and did a bunch of site setup mostly using drupal_execute() and variable_set().
I'd like to work with Bill Fitzgerald and DrupalEd to get a solid Educational Installation Profile going before September, 2007.
(P.S. I'd like to work on getting blocks more usable, *wink*.)
--
Rob
Founder and Director
Electronic Insight Corporation
Learn how you can contribute to Drupal.
Lucene and search
I would like to make the search system more modular. In particular, I like the extensibility of the search system and the interface that is open to modules, but I want to decouple its dependency on the Drupal-built search index. I would then like to provide a Lucene based index as a potential replacement (as a contrib module).
- Robert Douglass
-----
Lullabot | My Drupal book | My Digg RSS feed
Hmm
What benefits would be gained from such a move?
Speed and richer search/indexing
It is a more feature complete indexer/searcher, is very fast, is used in many other systems (so enabling integration makes Drupal a search frontend for those systems), and it is an interesting opportunity to scale the LAMP stack by removing the search load and placing it somewhere else.
- Robert Douglass
-----
Lullabot | My Drupal book | My Digg RSS feed
Sounds like a valuable direction
Are you considering the Lucene port in the Zend Framework, http://framework.zend.com/manual/en/zend.search.html?
Could this be started as a contrib module without modifications to search.module? E.g., a lucenesearch.module that used the existing search hooks?
Zend framework
I've begun work on a 4.7 module that implements Lucene search from the Zend framework. The framework is still a moving target, limited utf8 support was introduced last week and from the mailing list is this hint that "Full utf-8 support is planned, but will come later."
As far as a roadmap item... I don't know. You will have to port the Lucene search from the Zend framework to Drupal core and then figure out the license compatibility. Zend framework is using the New BSD License.
So at this point I see it as a very valuable contrib module.
~ jim sloan
Join the group
I've created a working group for Lucene and Nutch.
http://groups.drupal.org/lucene-and-nutch
- Robert Douglass
-----
Lullabot | My Drupal book | My Digg RSS feed
I'll continue to work on
I'll continue to work on caching and general performance improvements. Together with chx' menu work I want Drupal 6 to be the fastest Drupal ever.
--
Drupal services
My Drupal services
--
Drupal services
My Drupal services
cck fields in core + "progressive operations"
I plan to help make the 'cck fields in core' thing become real (and keeping most of the current cck fields features). Not sure I'll be able to initiate this, though :-)
I've also started to work on an api that would generalize the 'progressbar' operations provided in update.php, and allow modules to tackle potentially time-consuming operations (mass update, mass delete...) without dreading php timeout. "Progressive operations", "batch operations", not settled on a name yet. This will probably start in contrib, but would ideally reside in core to allow other modules to confidently rely on it.
Catalan translation
We'll going to translate Drupal 5 to Calatalan, but we'll end the Drupal 4.7 translation first ;-)
catalan translate
I would like to help you in the catalan translation :D
I will also help with the
I will also help with the catalan translation of Drupal 5.
I suggest all to be registered to drupal.cat.
Best Regards.
I have a file named MyD6TODO list.
It's much longer than I can actually get to, but these are all of the things that I want to work on, or am currently working on.
Additionally, I'm working on Panels 2 (see the entry on my angry donuts blog) and I've got some plans for Views 2. At this point I'm thinking that work on Views 2 will probably start around summer, and I am trying to work on an advanced forum module too, but am kind of hoping someone else will get to that before I do.
We'll see how much of that I can get through. Some of them are much easier than others!
-- Merlin
[Point the finger: Assign Blame!]
[Read my writing: ehalseymiles.com]
[Read my Coding blog: Angry Donuts]
-- Merlin
[Read my writing: ehalseymiles.com]
[Read my Coding blog: Angry Donuts]
Buttons
Big +1 on the buttons. That's been annoying me for a while too.
I also like the consistency idea. Lots of people are always harping on lack of consistency through out core when you try to enforce some level of consistency in some area. It'd be nice for that to go away, not to mention consistency helps everywhere.
Admin Scripting
Not all administrators want to do PHP or even to create new module. I believe Dript has a capability to extend any Drupal installation from the outside. Currently Dript can manipulate CCK field well to even make any field a calculated field. I'm planning for Dript to do theming and web service interfacing. Dript is also open for other modules to make use of it. In fact any developer can add more functions to Dript. I will write more documentation.
At the same time I will do Malay translation. I'm already half way through.
help with Dript documentation and testing and Black Box Testing
My Drupal 6 Battle plan is to help with Dript documentation and testing and held over from Drupal 5 (which I didn't do :-( ) Get some black box tests with Selenium or some other automated black box testing tool to drupal.org CVS.
Ye Olde Mega-list
FormAPI improvements: More consistency, more clarity, more simplicity
The last two revisions of Drupal have seen major improvements in Forms handling (obviously). It's time for us to focus on cleaning up inconsistent and baffling parts of the API, smooth out rough spots, and so on. Several patches are already in the queue to accomplish those things. #111079 and #81308 are two examples of how that can be done.
CCK Fields in core
This also means finding ways to simplify the process of writing CCK stuff. The mental model for developers is still pretty complex, but the challenge isn't insurmountable.
Leverage shared structures and APIs more: Consistency and clarity again!
5.0's drupal_render() function is the first example of an awesome shared function that can simplify life for developers. As we begin to develop consistent ways of working with lots of data in Drupal, and doing various system tasks like CRUD and so on, cleaning up and merging almost-exactly-the-same APIs will bring major gains. #110888, #79684 and #79227 are all excellent examples of that stuff in progress.
Improve content rendering
Building node bodies improved dramatically in Drupal 5 from a flexibility standpoint, but it's still only halfway there. Decoupling comment.module from node.module, enabling intelligent rendering in a variety of formats (print-friendly, atom, rss, plain html, json, etc.), and solving a couple of other thorny problems will all help a lot. The way that CCK module now handles separate teasers and full nodes hints at what I hope to bring to all output styles.
Iterative improvements to PHPTemplate
Our theming system is tremendously powerful. There are still a number of really tricky bits, though, especially when you start pushing the high end. Mapping theme functions to tpl.php files -- in particular, modules exposing 'default, easily hackable' tpl.php files -- would be a huge gain. Also, paving the way for 'pure css' themes is low-hanging fruit. #89602 is a start to the process; with .info files we could capture things like theme/module dependencies and capture description text as well.
Non-core profiles.
if I have any time left after that fun, I want to look at getting a couple of targeted profiles (Drupal for Webcomics, and a resurrected Drupal For Bloggers) would be awesome. Building support modules to enable those profiles to work cleanly (custom_pagers in particular) has already gotten me a lot closer.
--
Lullabot! | Eaton's blog | VotingAPI discussion
--
Eaton — Partner at Autogram
Translations
I would like to help improve Autolocale module and get it into core. Especially automatic importing of translations per module enable.
I see several other people's battleplans
...that I plan to assist on. Right now that's probably a good place for me to be and learn. Besides that though I'd like to see something done to shore up Drupal's default theme package.
At a minimum chameleon/marvin should be converted to phptemplate (something I'd be glad to do) or dropped from the install asap, since as a non-phptemplate it's officially not a supported format. As a semi-recent convert from x-template I've seen first hand how hard it is to get support from other Drupal developers or modules themselves for non-phptemplates (some modules require phptemplate to work and nearly all handbook pages assume phptemplate for instructions).
Additionally, it would make sense to look at adding a theme or two (like BlueBreeze or Zen) as either additions to, or replacements for BlueMarine and Pushbutton (perhaps those could be 'refreshed' a bit if they are to stay in core). I have seen a lot of support request for css and/or table based themes which would make good 'starting points' for creating a custom theme (something which, Garland for instance, is not). Perhaps that would be good criteria for any new themes that get folded into core.
As my primary background is
As my primary background is (was) in graphic design I would like to spend some serious time contributing to the down loadable themes.
I would also like to add specialized themes to the forthcoming install schemes. Such as for a blog site build blog-centric themes with some user customization such as adding a picture of the blogger and/or modifying colors via the new module in use in Garland.
Kiswahili Translation
We are going to translate Drupal 5.0 to Kiswahili.
Beautiful!
Will like to chip in on the tech side with the Swahili localization. Looking to contribute some general stemmers for a few African languages.Contact me!
Suuch Solutions supports The GhanaThink Foundation
Swahili translation for Drupal 6.0 in progress
Ndugu Emmah,
Tumeanza kutafsiri Drupal 6.0 kwa Kiswahili. Ukitaka kusaidia kwenye kazi hii, tafadhali niandikie - [jinalangu]@kamusiproject.org
Asante,
Martin
I am going...
I am going to translate Drupal to Lithuanian, spread Drupal at Lithuania and manage new Drupal Lithuania (lietuviškai) community.
Distributed web
On a smaller note:
---
Professional | Personal
Ideas
Here's a few ideas I want to turn into code:
- NewsPage
Add a keyword filtered aggregation of rss feed items into any node type.
- Side Content
Add block(s) to individual pages as CCK fields, multiple blocks in various positions, all part of the node.
Enable some options of saved settings to be locked and not shown, so that a user import form can be provided for someone in department x,y or z without allowing too much control of a site.
Cortext Communications
Drupal Themes & Modules
------------------------------------------
Drupal Specialists: Consulting, Development & Training
Robert Castelo, CTO
Code Positive
London, United Kingdom
----
My plans
We'll see how much of this I can get to.
My list
First of all, it turns out my battle plans for 2006 worked out just fine :).
Things I want to work on specifically in 2007:
That said, I will be following the work on drag-and-drop blocks and panels closely, as well as any other work on PHPTemplate (such as 'split mode' for theme functions/template files and structured theme output).
And maybe some other stuff I don't yet want to talk about :).
--
If you have a problem, please search before posting a question.
My battleplans for D6/2007 (mail subsystem)
My battleplans include the following:
That's all I can think of at this stage.
--
Sammy Spets
Synerger Pty Ltd
http://synerger.com
--
Sammy Spets
Synerger Pty Ltd
http://synerger.com
Why not
Take it the rest of the way and go through the sites selection method completely so that it can be sites/example.com/files?
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
NancyDru
Improved login security
I will work towards improving Drupal's out of the box security story for user login on password-accessed sites (i.e. most of them), including:
The code for all of this is already written. This battleplan mostly only requires getting buy-in.
I observe, however, that a whole lot of battleplans consist of "get X into core." Somehow I doubt it will all go in. :-)
Drupal as Best Collaborative Workspace
Goal
I will be working on setting up Drupal using community supported modules to best facilitate groups of people collaboratively building content together.
Plan
I will do this through:
- Testing various modules and themes to make the end user experience as easy as possible
- Recommending and testing changes to modules to enhance workflow and content organization
- Documenting the process so others can 1) track the progress of the project, 2) lend a helping hand, and 3) ultimately use the resources as a guide to setup their own collaborative workspace.
Current Ideas
I am currently exploring and evaluating the book module as the base of the project along with the organic groups module, taxonomies, WYSIWYG editors, and various filters (including footnoting, freelinking, & Markdown).
If you are interested in the idea or I was not clear please reply or send me a PM!
Cheers
Nik
Some of my ideas...
In no particular order:
Internationalization support to Drupal
I'll continue to work on adding internationalization support to Drupal
to build multilingual websites with my Localizer module.
FileAPI & distributed/load-balanced download database
1) Become proficient in Drupal
2) Improve the filehandling of Drupal (per-module setting of public/private downloads) and write a contrib module that allows you to create a download database that balances load between all Drupal instances that you've set up to do so, automatically backs up all files to Amazon's S3 (that's [url=http://groups.drupal.org/node/2099]already done[/url]) and allow downloads from there in case you've ran out of bandwidth, automatically syncs files between all servers using cron, selects the optimal download server based on both the location of the user.
3) Improve Drupal's performance (improvements to caching mechanisms mostly, probably).
4) Assist in others' plans.
5) ... I'm sure there will be lots of other things I can't think of right now...
FileAPI
Please note that dopry is working on filesystem module and I am not alone in seeing that as the future of Drupal file handling and it has much that you describe.
--
The news is Now Public | Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
--
Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
Of course I will use as much
Of course I will use as much already available code as possible, and probably I'll just write a contrib module that simply extends the FileAPI (yes, I was aware of this). Too early to say anything about that yet.
Documentation Inspection and Development Involvement
Though I wish I could contribute in other areas, a new addition to our family in April only allows me to commit myself to one project right now.
I will be systematically working my way through all of the Handbook. I hope to have a system in place to push my way through the documentation once every 60 days. This will hopefully keep those capable of editing for code and functionality focused on their areas of expertise and not on the more annoying aspects of documentation.
Top three areas to keep in check:
1) Spelling
2) Grammar
3) Comment fold-in and reduction
--
Jamie Meredith
Promotion
My plans for the next few months ...
... are simple. I will continue to maintain my existing modules and create a new one: In Nov 2006 I started to abstract Drupal nodes and files into WebDAV collections. Unfortunately I didnt have much time (and still dont have). But I hope to get a first version ready for initial commit before Drupal 6 is ready (but I wont promise). I also plan to help in Drupal core with some small patches and bug hunting after the major changes went in.
Mutli-user blogging
Most of my effort will, next to upgrading the modules I currently maintain to Drupal 5, upgrade existing modules so that they allow for multi-user blogging. For instance:
Hope I have time for all these:
Here are some of the things I'd like to get to:
There are undoubtedly other things I'm not thinking of right now, but those are some that I would particularly like to get done.
My list...
I'll update as I think of more stuff.
Help make the Drupal API easier/more intuitive
I want to do things like build a library of CRUD functions for Drupal to get rid of these 50-line form submit handler things. Among other things, this will make writing install profiles easier. I also want to work around simplifying the Form API.
Enhance code quality
I'd like to work on tools like Coder module, automated unit testing, etc. to help core's code quality increase, and reduce the likelihood of subtle bugs making their way in. One great start would be E_ALL compliance in Drupal 6.
Fix signatures
Yes. ;) This is still my holy battle. ;)
Stuff on my long-term todo that I'll probably not actually have time to do much with:
Make a DruBB install profile
PHPBB in Drupal. Finally get rid of Drupal's reputation for having a featureless forum, and at the same time retain all the extensibility features that Drupal provides.
Make module builder kick ass
I'm starting to learn some jQuery, and was thinking it would be neat to make module_builder more full-featured, so it could generate db schemas, forms, etc.
Mailhandler, DomainAliases, Views
I plan to contribute inline-images support module for Mailhandler module. Per our discussions with Moshe Weitzman, it will be a separate module, initially.
I plan to contribue a module that will enable SEO-friendly domain alias-management. For brand management purposes, a lot of websites have several domains attached but it is NOT a good idea to have different URLs lead to the same page. So, an SEO-friendly behavior would be to have one main URL and have alternative domains to the same URI issue a polite 301 redirect response. DomainAliases module will make easy configuring such behavior for mere mortals.
I know a person who is planning to contribute AJAXized, paging, sortable table view (for the Views module) and I plan to contribute to that effort.
I plan to contribute a module that provides integration (allows republishing of reports) with Omniture SiteCatalyst.
I plan to contribute to Url_Profile and Leech modules
AJAXized Table View for Views module
I plan to contribute AJAXized Table View for Views module and maintain it.
More module projects coming soon (c). =)
Email Content Posting
I have a few goals for what I want to contribute to Drupal, but one in particular is something I'm going to need in the near future, so I feel comfortable saying I'll get it done before Druppal 6 comes out.
I plan on creating a simple module that utilizes the functionality of mailhook.org to allow users to easily insert content from emails into drupal nodes. The intended use of this is to allow content in email conversations to be CCed to an email address that will cause their content to be added to incorporated into the database. A more advanced version might infer some information about title or taxonomy from the email contents.
Mailhandler?
How is that different from this module http://drupal.org/project/mailhandler ?
Haha, I guess it isn't.
Haha, I guess it isn't. Thanks for bringing this to my attention.
WebFM: a paradigm shift in file management for Drupal
Us good folks at http://web.net recently released the WebFM module at http://drupal.org/project/webfm, which changes everything (for the better) when it comes to managing files on a Drupal website.
As a non-profit social enterprise ourselves, we share Drupal's valuing of community. We will continue to manage the development of WebFM, and welcome comments and contributions.
Thanks,
Oliver Zielke, Executive Director
Web Networks: Celebrating our 20th anniversary
oliver@web.net
1.416.596.0212 x.18
http://web.net
Image Handling, Kill Visible Weights
I'll continue working with dopry and others on improving the image handling functionality available in Drupal. Imagecache and imagefield are only the beginning of something much bigger, as we work to make Drupal's image handling rise above the competition.
I'm also working on jQuery based weights in tables (drag and drop). Finally we'll be able to rid ourselves of the awkward 'change the weight, refresh the page' workflow we've been using for so long.
Nathan Haug
creative graphic design w: quicksketch.org
& software development e: nate@quicksketch.org
jQuery
contact kkaefer and Steve Mckenzie (craq) about weights , they might have something already.
--
The news is Now Public | Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
--
Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.
Yes I started on drag and
Yes I started on drag and drop. I got the start of a very light and clean drag and drop jquery plugin that will cater to drupal nicely I believe.
I'm currently playing with it on taxonomy admin pages ordering the terms in a vocab. I would love someone to join me on this task as it's not a small one.
So I guess I'll share my list..
- Drag n Drop for Core (Weight Value sorting on Menus, Taxonomy, Blocks, Profile Fields and region sorting on Blocks)
- Inline Edit (wow this has been going on far too long now :( )
- Panels 2 (Help Merlin bring Panels 2 some jQuery sweetness! and also get it integrated with User Profiles so user's can completely customize their own profile)
- Find someone to take over my Salesforce.module (PM me if your interested)
- Help more with Patches and etc.. (starting to be more involved these days)
- Help Merlin do what it takes to get dhtml_menu.module in core (first step in my opinion is a new name damnit.. dhtml is so 1996 :P )
- If all goes well, give Views some jQuery love.
probably more but I'm only listing this :)
salesforce.module take over
I am interested in working on your salesforce module.
You have done a very good work on this front.
I was unable to get it working for me on my drupal installation.
I placed your salesforce module folder in my module directory, but then it did'nt show up in my module administrative page.
what could be the reason ?
How Do i test your salesforce module.
Is it fully functional ?
I have taken it downloaded from http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/stevemckenzie/
and i am testing it on drupal 5.1
Please guide me to get it working for me so i can move forward on this.
Thank you,
Hebrew Translation, Garland RTL, Auto Registration
I am managing the Drupal 5 Hebrew translation project, and other projects related to the Hebrew localization of Drupal, including :
Also I'm involved in the Auto Registration workflow and hopefully with other usability and social networking enhancements.
Amnon
-
Drupal Focused Search Engine | Drupal Israel
Personal: Hitech Dolphin: Regain Simple Joy :)
goals for d6 cycle...
Other than ongoing E-Commerce responsibilities, three projects are important to me. Like most module developers with little time, I'm keen for collaborators.
Alternative for FRAME in Drupal site / Nodes run in AJAX
Drupal site is anti-frame (can I say that?) Because everything opens in a new page. It will not stay. Why is it so important to me to have the frames inside the Drupal site?
Well the answer is, it could be wonderful when you can put an MP3 player or online TV/video player or CCTV real-time video side by side in independent frame (simply say that we can put any content that moving or progressing in the independent frame) without having it stops or disappear or rewind.
Can we do something like modification for Drupal 5? Or there is actually a lot of things to do coz maybe it will cause a lot of thing malfunction?
- - - - - -
My idea is to have the nodes run in AJAX so we can have a static page where we can put the MP3 player or online TV/video player or CCTV real-time video.
AJAX, not frames
Then PLEASE use AJAX instead of frames! Although I can't imagine of a method for graceful degradation in this case (the only degradation possible would be a simple page reload, completely breaking your goal in the first place :P
ajax and drupal
Hi hanief84,
it is already possible to use ajax 'pseudo frames' with Drupal. Probably best to take that discussion out of this thread though. This isn't the place to post feature requests.
click through to this discussion about Ajax 'pseudo frame' pages in Drupal:
http://drupal.org/node/90875#comment-186307
The above links to an example of using ajax + drupal so there's no full page load, like what you want. Dublin Drupaller did the example and he's explained how at that thread.
Phil
Object handling, appropriate AJAX
same as 5...
I'm still focused on the same things, file API and CCK fields. Just moving at a relatively tectonic pace. ;)
All the needs of print media...
Within the next weeks I will contribute a fully-featured Classified module meeting the needs of online and print media. Some work will go into making event calendar and location handling more useful. Probably some work on the workflow.module is needed as well. On PDF handling I will have do dig into what already exists... I might later put this and some other things together to some kind of install profile for print media.
Additionally I'm planning to work on some handbook pages as well as de.po (possibly contributing a de-informal.po). For some time I've been thinking of a script automatically translating t()-texts into hardcode for efficiency reasons - still not sure yet whether that'd make sense or not...
Documentation
I often complain about the lack of good user documentation.
So instead of complaining I will help writing. Please contact me if you want help.
The only thing I asked for is support from the module maintainer(s).
Microformat support in Drupal 6
Development on the Drupal 5 module has stalled, but will resume again. For Drupal 6, I'd like to see microformats supported from the core, with a module to build up a microformat (e.g. hCard, hCalendar) using existing fields.
The work on this will begin again this weekend, and any one who would like to contribue, please join the Microformats group over at http://groups.drupal.org
Dutch Translation
Count on met to translate modules into Dutch (and Drupal Core) and beta testing. I'm no coder, but I can translate en into nl, fr and ge. But I'll focus to nl first an others later.
Community + football contributions
Hi,
First of all I am planing to build a forum that will be a complete solution, and will act as vBulletin/phpbb/ibf/smf/etc...
The forum will be based on Drupal's core modules, as the node and taxonomy system. The main goal is to use modules that already exists, and to code some modules that don't.
Each node type will act as forum topic.
You can check for updates here:
http://groups.drupal.org/drubb
Another thing that I want to work on, is an advanced KARMA system for users, nodes and taxonomy. Using this module, it will be possible to almost automate your whole site.
And finally, when I'll finish with the two above, I'll start working on Football (Soccer) modules: Stats, Tables, Team reviews, etc...
I think it's lot of work for 2007 :)
My plan
My personal plan is:
1. Replace current hook_cron and cron module with more flexible cron mechanism which might facilitate time-related module execution.
2. A better relationship between node-types. (node family, node relativity and node reference in one module)
3. Extending views to allow actions over viewed nodes not just "viewing".
Regarding (3): is not that
Regarding (3): is not that what Editview module is for? Maybe you should team-up with them.
cheers
My first Drupal personal battle plan
Doug Green
www.civicactions.com
www.douggreenconsulting.com
Doug Green
Clean URLs management interface
I'd like to do some or all of this, time permitting:
http://drupal.org/node/84756
--
Jakob Persson
Drupal developer, web designer and usability consultant
http://www.jakob-persson.com
--
Jakob Persson - blog
Leancept – Digital effect and innovation agency
Some more thoughts
Here is a list of things I consider important for Drupal 6.0:
1. Bringing CCK and Views into core.
2. Stop hardcoding node types (organic groups, forum, blog, book, event, video, etc.) All these modules should use CCK to create their node types and fields. This will give an ability to customize them and their output. Just like forum module utilizes taxonomy to create a Forum vocabulary it should also use CCK to create a 'forum topic' content type.
3. Improving Form API (ability to change button texts, normal multistep forms support).
4. Creating a directory for common 3d party components. Since, many modules may use the same components/libs (i.e. getid3) it is better to store them somewhere in '[drupal_root]/misc/libs' or even '[drupal_root]/libs'.
5. JSTOOLS: Bring more jQuery pluggins into Drupal as jstools modules.
----------------
Regards,
Dmitry Kresin, ARDAS group (ARDAS group)
My plans
More ajax ( more jquery)
Simplify Form Api
Faster search
Better performance
ImageMagic Integration.
Persistent Login (a.k.a. Remember Me)
Newsletter
moderation in forum
swf and action script support.
dorp down / pop up menus
---
Sharique uddin Ahmed Farooqui
IT head, Managefolio.com
Sharique Ahmed Farooqui
- Better performance (it's a
- Better performance (it's a must) :)
- Costume user profile per user (using theme)
- Blog theme per user
- Faster search