Are there any plans for a port to Drupal 7?

Comments

Yoran’s picture

sure I plan to port it, but as "they" messed 90% of API's in Drupal 7, this will be really painfull I think :/

johnv’s picture

Title: Port to Drupal 7 » Port to Drupal 7 (Filebrowser)

What a pity..

Yoran’s picture

Yes I know. I don't really like the way new release are done with drupal. Breaking everything like this is, in my opinion, not professional. It was OK when drupal was less known, but today, lot of money and time has been invested in Drupal 6 devs by many actors. As a developer I like new/clean API, but as a responsible person, I can't accept that my client's investments to be lost for each major version switch.

Keeping Drupal "to the edge" is a good way of thinking but many other project do just the same without ruining existing works. Take Java/JDK for example, each release get more features, more consistency, but they also keep compatibility by introducing "deprecated" functions/classes/etc. Developers are aware their code is obsolete, bit they can easily fix it (as deprecated functions are easy to spot on) AND never lost their work (as deprecated functions still works and will stop working only for the next major release).

AlexDeRuyter’s picture

Subscribing

Bodo Maass’s picture

subscribing

Nightflier’s picture

I like and need the filebrowser and there is no alternative to it. Thx for your great work!
Do you have any news about the Drupal 7 port?

clivesj’s picture

I need this for my D7 sites, so I'm starting making a D7 version.
But as Yoran already said, it's a hell of a job due to all the changes in D7.

Nicolas Georget’s picture

I need this for my D7 sites, so I'm starting making a D7 version.

How far you are ?

clivesj’s picture

Not so far, just installed D6-version on my D7dev environment and did some analysing of the D6 version.
The biggest chalange is to adapt to the new node-system.
Are you also busy, maybe we can combine forces...

Nicolas Georget’s picture

Are you also busy, maybe we can combine forces...

Sure!
There's some point to discuss in the meanwhile. As the metadatas should be in the DB or stay in .ion file: #1188938: MetaData in Database
And implement some archive actions: #1162906: unzip archive

Another thing: We start with the rc13 or the latest dev (2011-Jun-20) ?
The latest dev has the admin settings which is a huge difference between both of them in terms of PHP code and use.

clivesj’s picture

I'm using the latest dev.
I have done some work yesterday and I think this is "doable" :)
Maybe you are further ahead than i am, just let me know if you want me to hop on.

LarsKramer’s picture

Subscribing.
This core feature request seems to be related: #322287: Add file.module to provide UI for managing files

trefor’s picture

This looks like it could be very useful.. keep up the good work on the port to D7 guys.

Nicolas Georget’s picture

Working on it... but not in full time!
As Yoran wrote, The new D7's API for this module are totally different (i did not say "messed") and many things must be reviewed. Not only the new way to handle nodes, there's the new feature for handling files as LarsKramer noticed. And especially if FileBrowser must / should use the new concept of "stream wrapper" available now from the file API (http://api.drupal.org/api/drupal/includes--file.inc/group/file)
Anyway, I think the first goal is to port FileBrowser as it is for D7. I'll send a commit for those who wants to try.

@Clivesj: Any progress ?

Carlos Miranda Levy’s picture

subscribe

bbrydsoe’s picture

Subscribing

zilla’s picture

subscribe

boudo20’s picture

subscribe

elvizzi’s picture

subscribe

clivesj’s picture

Just to let you guys know that i restarted my efforts for a D7 version.
Just hang-on and monitor this thread.

kaizerking’s picture

@clivesj- great!! waiting..
cound you also please keep in mind File Browser Blocks
while you are at at it,
also as helper IMCE file browser could help

clivesj’s picture

Status: Active » Closed (fixed)

D7 dev is available now

johnv’s picture

Version: master » 7.x-2.x-dev