Gallery Remote Development Environment (What Does Yours Look Like?)

knitterb

Joined: 2003-11-28
Posts: 33
Posted: Tue, 2008-11-04 05:56

I want to develop some new fields in Gallery Remote. More than happy to share and have you merge it into SVN. I've done a lot of Java development, but not a whole lot of GUI development. What does your development environment look like?

I checked out Eclipse and NetBeans, hopefully will have a chance to look into IDEA tmro nite. Just running out of time.

If you simply use javac and vim, that's cool. Just want to get a sense for what is the most efficient manner by which you edit the GUI in order to add fields and such.

Thanks!

 
paour
paour's picture

Joined: 2002-08-14
Posts: 1479
Posted: Tue, 2008-11-04 07:56

I use IDEA, but just as a text editor. The GUI code was originally done with a graphical tool, but was subsequently hand-coded, so I don't think it would be possible to use a tool now.

All building is done with Ant, so a basic editor and JDK/Ant are all you need.

Can you tell us a bit about what you're planning?

--
Gallery Remote developer

 
knitterb

Joined: 2003-11-28
Posts: 33
Posted: Tue, 2008-11-04 14:39

Perfect, thanks! :) I'll simply do vim+JDK for my work and see where I end up.

The few things I wanted right now are:

1. add keyword support
2. add bulk editing (either set the description/title/keyword for all pics I'm about to upload per album, or select multiple items and edit)
3. scheduled upload (upload at a time once queued)
4. standby on completion (not just shutdown)

The other thing I was thinking about was looking into doing a video-to-FLV conversion before upload. Currently I have a script to convert all my vids (MJPEGs) to FLV with 2 pass encoding, but having Gallery Remote do this would be handy.

Just a few things I was thinking of.

Also, I feel the need to do /something/ as I use the product so much that I feel the need to give back a little. I don't have a ton of time, so I might find that doing items 1 and 2 above uses up the remaining free time I have right now.

Let me know your thoughts or if you have any of the above on the roadmap and more thoroughly defined. If I'm going to crack open the code and make the changes for my needs, if I can do something while I'm in there which satisfies a more general need there no reason I shouldn't take a whack at solving the problem for a wider audience.

Cheers!

 
paour
paour's picture

Joined: 2002-08-14
Posts: 1479
Posted: Tue, 2008-11-04 14:59

Bulk editing (and drag and drop) have been high on my list for a long time, but I haven't had a chance to add them, I'll be glad to integrate your changes. The rest are very nice, too (just not on my list). I'll look forward to your updates.
--
Gallery Remote developer

 
OneArtPlease

Joined: 2009-07-27
Posts: 1
Posted: Mon, 2009-07-27 11:29

Sorry to bump this old thread but I also want to add keywords support to the GR (AppletMini in particular).

I successfully downloaded the source tree with SVN, installed JDK and Ant and even managed to build it after some fiddling with keystore, etc.

What is the status of the proposed additions? I read in another thread that you are waiting for gallery 3?

Reading throught the GR protocol I noticed "extrafields". What exactly are they and could I use them to implement keywords without having to change the protocol?
Any advice on where to start or what to keep in mind are greatly appreciated.