Views 2: Call for help

Events happening in the community are now at Drupal community events on www.drupal.org.
dmitrig01's picture

Views 2 is currently being updated for Drupal 6 compatibility, but it needs major help in order to be ready for the Drupal 6's approximate release date! We're short on people and short on time, so here's the bottom line. Without your assistance and contributions, there will be no Views for Drupal 6 within any useful timeframe. If we don't have Views 2 ready for the D6 release date, the vast majority of casual users might not even bother to download and try Drupal 6. That would be bad, so you need to get involved in helping to complete Views 2 so this scenario doesn't happen!

What can I do to assist?

There are still four major areas that need to be completed: User Interface, Handlers, Documentation, and the Upgrade Path. Here's how you can get involved:

Views 2 Priorities

  • User Interface [managed by dmitrig01]
    There are several key features in the User Interface that need some help, but they're too detailed to explain here.
    If you would like to help code it, or if you're themer who likes intelligible design, we want your skill.
  • Handlers
    Small chunks of code that tell Views about other modules that may exist. Handlers provide the 'core integration' functionality.
    • Comment
    • Book
    • Comment
    • Forum
    • Profile
    • Search
    • Statistics
    • Taxonomy
    • Upload
  • Upgrade path
  • Documentation
    • In-module documentation for end users (tooltips, help pages) [managed by dmitrig01]
    • Drupal.org End-user Handbook documentation [managed by Senpai]
    • Drupal.org Handbook Developer documentation
    • Drupal.org Handbook Themer documentation

Who we need

  • Able coders who are willing to donate some hours to the effort
  • Documentation writers who are willing to write a paragraph or three.
  • People who can over-see other people and are able to do either of the above (we're still looking for over-seers for some areas).

How you can help

Please leave a comment in this thread about your availability, what you capabilities are, and what you'd be willing to work on. 
We'll handle it from there. 
We really need help under these four categories but if you can think of anything else you'd like to help with, then go ahead and make a comment about that too.

Comments

I'm in

Crell's picture

I'm doing some work on the Views 2 engine, under Earl's guidance. :-) More to come on that as time allows. I can try to tackle handlers afterward as I have time to do so.

Dojo this dog

robertdouglass's picture

I'd like to suggest that we use the Dojo framework and have Earl do a 'cast to everyone interested about where we are, where it's going, the task list, and the mile-high view of Views 2. The introduction and the chance to ask questions directly would be invaluable and would be a great way to rally support.

Sounds like a plan

senpai's picture

Earl, are you available this weekend, either Saturday or Sunday, to do a short 20 to 30 minute overview on where you are with the project, what you feel needs help, and visually point out the hot spots to everyone? It would sure help to solidify a common goal, and help you and Dmitri to not have to type so much explanatory text.

Can we do this in a dojocast and try to smooth things along for the upcoming release?
Senpai (my d.o account)


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

Views and CCK

karens's picture

I'm working on the CCK D6 port and stand ready to start to incorporate Views into CCK whenever it makes sense to do so. And getting it working in CCK will be a good test :)

Having some sort of dojo 'cast to get up to speed on Views 2 would be great since I really haven't had time to dig into the code yet.

I'm going to jump in on the

catch's picture

I'm going to jump in on the views issue queue to take the weight off that. And will review as much of Views 2 and as many times as possible. There's no upgrade issues over there yet, is that by design?

I've been doing work in

merlinofchaos's picture

I've been doing work in chunks that make sense as I get to them, rather than working in the issue queue.

As for the upgrade path...I took the opportunity to completely redesign the system. That's going to make upgrades hard. That's going to be an difficult project for someone.

Some ways to help immediately

merlinofchaos's picture

Someone who is smart with code and OO could help dramatically by documenting the plugin/handler system. Crell has gotten pretty far with it, as has dmitrig01, and between the 3 of us I believe we can answer questions.

Documenting how this works could open up a lot of doors for people actually doing work in the system.

willing to put in some time

aufumy's picture

Know my way around OO and PHP but am a code beginner to Drupal.
Have created a few custom modules, which need to be polished before being released.
Done some patchnewbie issues/patches.

Will have first to get a deeper understanding of current and new views module, but willing to help test, document as much as I can.

I'd love to help

couzinhub's picture

Hi guys, I'd love to help, I'm a graphic/webdesigner and I theme drupal. Hope I could be any use.

The Drupal Agency >> www.raincitystudios.com <<
Me on the Web >> www.couzinhub.com <<

I can help

wmostrey's picture

As mentioned on the dev mailinglist, I've dug pretty deep in the views 1 code when upgrading the members module so I know my way around. I've created more than my share of handlers already so I'm confident I can handle the upgrade of a couple of handlers, for instance comment, profile, upload.. I'm pretty busy but I can handle a couple of hours per week. Let me know what you'd like me to do.

BTW 'comment' is posted twice in your list.

doc-I ll b in!

Sree's picture

Hi,

/Drupal.org End-user Handbook documentation [managed by Senpai]/

I can help out with handbook documentation. About 10hrs a week

Sree

I'm interested, but I'd need soeone to buddy up with

chris_d_adams's picture

I've spent enough time swearing at Views with D5 already to want to make it better.

I don't know much php, but I do know html/css and UI, so if there's someone to buddy up with me, I'm happy to look at it.

I can help

daggerhart's picture

I am good with php, html, css but I don't have enough confidence in my OOP knowledge to really dig into the guts of the Views module.

But I want to help because the Views module is very important to me in my drupaling.

I would like to help with the documentation in anyway I can. I'm sure I could handle some theming documentation, but am willing to work wherever I can be useful.

How should I proceed to step up to this task?

Very good in PHP / MySQL but

vacilando's picture

Very good in PHP / MySQL but newbie in Drupal API or Views specifically. Authored two modules - Brilliant Gallery and Hypergraph and aiming to do much more soon. Testing patches and improving documentation should be doable.


---
Tomáš J. Fülöpp
http://twitter.com/vacilandois

some module development experience

drfuzetto's picture

I have developed some custom modules for Drupal and have some experience with Drupal 5 API.
I have used views quite a bit in Drupal 5.
My php skills are moderate.
I am new to contributing to Drupal but I catch on quickly.
Let me know what I can do to help.

Have created some custom modules

junedkazi-gdo's picture

Hi
I am new to Drupal.
I have just worked on it for just 2-3 months and I would like to contribute to it as well.
I have worked on some custom modules.
I have moderate php and mysql skill.
I haven't contributed before but would like to join in and learn.

Please let me know what can I do to help build views module before the scheduled time.

Organizing the views 2 effort

druvision's picture

This post seems a great overview of direction - And lots of people are willing to help - but we need someone to manage the effort. And it seems views 2 is still on the drawing board.

For the meanwhile - is there any effort to migrate views 1.x to Drupal 6?
I feel it will be a much more achievable goal within the time-frame.

Views2 development may continue in parallel.

Amnon
-
Professional: Drupal Israel | Drupal Development & Consulting | Effective Hosting Strategies | בניית אתרים
Personal: Hitech Dolphin: Regain Simple Joy :)

Don't think so

michelle's picture

I'm fairly certain views 1 won't be ported to 6 unless someone else wants to do it. merlin has his hands full. Views 2 isn't that far off anyway.

Michelle


See my Drupal articles and tutorials or come check out life in the Coulee Regio

disagree

moshe weitzman's picture

Even if you think Views2 requires only a little more development (I think it requires lots), it has zero forward momentum. The last commit was 7 weeks ago. At this pace, we will not get there before 2009. I think a port of Views1 is a fine idea, if only as a backup plan.

I agree

michelle's picture

I'm sure there's lots more work. I just don't think it's that far off. Panels 2 beta is imminenent and then merlin will be turning to views 2. I really don't think it's going to take him a year. :)

A port of views 1 would be great if someone is willing to do it. All I said is I don't think it will be merlin as he is quite busy as it is.

Michelle


See my Drupal articles and tutorials or come check out life in the Coulee Region

I've been saying for awhile

merlinofchaos's picture

I've been saying for awhile now that once Panels 2.0 beta1 was out, i would turn my focus back to Views 2.

I will begin work on Views 2 in earnest on Jan 2. =)

I'd be more than happy to

archard-gdo's picture

I'd be more than happy to write up some documentation/help test out Views 2. I'm very eager for its release.

Views Developers

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: