Lightning Lesson: Dmitrig01 turns a PSD into a Drupal Theme (part 1 of 2)

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
joshk's picture

In a new format, dmitrig01 offered to share his screen while he turned a PSD into a Theme. This is part 1, in which the theme is translated into Drupal-friendly HTML. Part 2 will cover the final process: making it into a theme.

Grab it here (alternate mp4 link here)

There is no audio, but simplymenotu asks a number of helpful questions in the always-visible IRC log.

It's an experimental format, but it was very easy to produce on the fly. I'm very curious what people think of this format.

This is also my first screencap using iShowU (which is not Free Software, but is more current than SnapZ and an affordable $20), and using blip.tv as a source file host (a suggestion from Markus Sandy at the drupal-dojo BoF). This could be a good repeatable process.

Comments

notes

joshk's picture

I just checked the clock and this whole thing took about three hours to do, including uploading the video and making the posts. Dmitrig01 obviously put more time into preparation, but it the lesson event really did happen "just like that."

It would be nice to have a narration, and also a source screen-cap, but I think this was a worthwhile experiment, and I think once we have Part 2, they'll be of some use to those wanting to learn how to theme.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

Actually...

dmitrig01's picture

I did almost no preparation.

Licensing...

joshk's picture

This is probably a thread into itself, but I realized when posting content that was mos def authored by someone else that I suddenly started to care about what license it was under. This is in contrast to my general indifference toward law in general, and copyright in particular. In fact, I got a little prickly when asked about this during my session. But I felt different when it wasn't my work being posted, and I think if we're establishing a process, coming up with a licensing standard is good.

This went up as "public domain," but I think probably by-attribution is best. I'm personally fine with people trying to repurpose our work for whatever remix, even in a commercial context. In fact, if someone could add value to these screencasts to the point that they could make money, it would probably be awesome. However, in any case, it would be good to have the dojo credited.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

"standard" drupal licenses

greggles's picture

There are two licenses used by the durpal project so far - gpl (for everything in CVS) and the Creative Commons Attribution Share Alike (cc-by-sa) which is on all of the handbook and a few other items (such as the current dojo screencasts).

I think we should stick with those licenses. Certainly if we want the movies hosted on drupal.org then we need that. And if there needs to be discussion about different licenses then the webmasters or infrastructure lists are the appropriate places.

Greg

--
Knaddisons Denver Life | mmm Free Range Burritos

Give it back to Drupal.org

add1sun's picture

This is awesome! Let's also remember to give these things directly back to drupal.org. There is a videocasts section in the handbook and this one should be made as a child page to the Modules and Theming section. We've added a few new bits on contributing vids as well, but essentially, we'd like folks to create a new page that gives a brief summary of the vid and then provides a link to a place to watch (like blip.tv) and if possible also a way to download directly (like a torrent). Shouldn't take but 5 minutes to create a new page and link it up and its an easy way to get Dojo material back to the larger community.

Thanks!

Learn Drupal online at Drupalize.me

And this is open season?

joshk's picture

Am I correct in assuming that people should error on the side of "just put it here" and let the doc team/community sort things out? This is good to know.

Also, FWIW, we're not really pursuing blip.tv as a "viewer." Their flash-widgets compress the data poorly. However, they provide permalinks to source files, and apparently don't mind if we use that as a non-torrent option for file storage.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

Drupal.org should be the default

add1sun's picture

Well actually yes, we are looking at using blip.tv as a "viewer" since you can link directly to the source for viewing. This info is now on the Contribute your own videocast handbook page. This is what I've done with the Rolling Patches in Drupal vid.

As for erring on the side of anything, I think it makes more sense to put it on d.o in the videocasts section and then post a story here linking to that. D.o really should be the default for all vids and docs that are generated by the Dojo, not the other way around. If this was Dojo-specific subject material I might see another argument but this is useful to all of Drupal. Anyone with a d.o account can create a new page for their videos or docs. There are very few people involved in docs in all of Drupal and even fewer here in the Dojo. Please don't lay the burden on us, but instead get involved with the greater Drupal community. </rant>

Learn Drupal online at Drupalize.me

Fair enough

joshk's picture

I don't think there's really much debate in terms of where things "live." Everything should be in the handbook. I've already added this lesson, and I will add the other lessons as we go until someone else wants to start doing it.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

No worries

dmitrig01's picture

This theme will be GPL'd, contributed to Drupal, etc.

Can't watch it :(

magdelaine's picture

I have tried to watch this movie both in Firefox and IE and by downloading it but I have had no luck. Quicktime claims it doesn't have the right compression settings to view it. Do you have any suggestions of what else I might try? Thank you, this is just what I need to see!

learn one, teach one, do one

See at blip.tv

glendac's picture

I was also having problems viewing it from Josh's link so I went directly to blip.tv and searched for the video (http://blip.tv/file/182798/). I had trouble viewing it in Quicktime so I viewed it as a Flash video. As was noted, there's no audio so it doesn't look like anything's happening at first so just wait a bit.

Thats odd!

joshk's picture

What are your system specs? This is compressed with H.264, which should be pretty widely useful.... However, I did deveate from our standard of MPEG-4, set here. I'll see about transcoding.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

Viewing the file

magdelaine's picture

Thank you for this link...it is the only one that I could view. I tried downloading Josh's updated mp4 file and I still couldn't play it. I'm on Windows XP with random free players like WMP, Winamp, Quicktime player, and I have the WinDVD codec for playing movies.

I'm looking forward to part 2!

learn one, teach one, do one

VLC!

joshk's picture

I strongly recommend VLC for playing video. It's a veritable swiss-army-knife; plays just about everything.

http://www.chapterthreellc.com | http://www.outlandishjosh.com

Thank you Josh! That did

magdelaine's picture

Thank you Josh! That did the trick. ;)

learn one, teach one, do one

Yes!

glendac's picture

Loaded and played very well. Thanks!

Hour in length

add1sun's picture

Just in case people wanted to know before watching, the video is 1 hour, 3 minutes. :)

Learn Drupal online at Drupalize.me

Is Part Two still on the cards?

wavesailor's picture

Hi, I loved Part I and was hoping Part II would be around but I could not find anything on the net??

-jj