The (so long awaited) 0.3 release is OUT ... and happy new year

14 views
Skip to first unread message

manatlan

unread,
Jan 1, 2009, 10:50:05 AM1/1/09
to jBrout
It's my new resolution for 2009, because I had forgotten the GPL motto
"Release Early, Release Often". I will try to release regularly ...
I really wanted to polish this 0.3 release, but it was too long ... so
I decided to release it "as it".

A lot of others changes with this 0.3 release :

- new official dev web site is now : http://code.google.com/p/jbrout/
- so the new ticket issue is : http://code.google.com/p/jbrout/issues/list
- the svn is now here : http://code.google.com/p/jbrout/source/browse/
(with a completly new layout)

The public website is always : http://jbrout.free.fr (but I'd like to
use a python platform in the future)

This 0.3 release brings a lot of changes :

MAJOR CHANGES
- it uses the exiv2 lib with the pyexiv2 backend (more robust, more
vendors supported, speedest, and future improvment, like XMP tags will
be easier)
- system filedates ARE NO MORE PRESERVED (modification time) ! All
jbrout operations affects them ... (needed for backup tools
(important) ... so tools like rsync can do their job)
- jbrout now create a "minimal exif set" for pictures with no exif !
So all pictures in jbrout will always have exif tags !!!!
- autorotation should work on all systems now

in the interface/GUI :
- search features now in main interface
- bookmarks menu
- new "dates tab"in a tree way
- new icons (tango project)
- new fullscreen mode (no more tree tags, but a better way to remove
tags)
- "download plugin" : an another way to import photos jbrout

And, really really big thanx to Rob Wallace, which helps me a lot to
do all these things during the last year.
(the next big feature will be a "edit preference dialog" in the main
interface ... I wanted to release it for the 0.3, but It will be in
the future)

BE AWARE that it's perhaps not a "production release" (because it's
not full tested by a lot of people) ... but I use it for my pictures
since 6 months, and it seems it works as expected ... Hope it will
work for you too ...

Packages are available here (0.3.131) :
http://jbrout.free.fr/download/

People which use the jbrout debian repository should apt-get update/
upgrade

Win32 version will come soon ...
jbrout's websites will be updated soon ...

Shagshag

unread,
Jan 5, 2009, 2:10:56 AM1/5/09
to jBrout
Hi/Bonjour

I got this error when I try to refresh a folder :

Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 1477, in on_menu_refresh
self.on_drop_folders_from_os(model,[path])
File "/usr/lib/jbrout/jbrout.py", line 1572, in
on_drop_folders_from_os
for nb in iterator:
File "jbrout/jbrout/db.py", line 128, in add
File "jbrout/jbrout/db.py", line 188, in __addPhoto
Traceback (most recent call last):
File "jbrout/jbrout/db.py", line 177, in __addPhoto
File "jbrout/jbrout/tools.py", line 198, in __init__
File "jbrout/jbrout/tools.py", line 554, in transform
File "jbrout/jbrout/tools.py", line 266, in __refresh
AttributeError: 'Image' object has no attribute 'getComment'

Photo has incorrect exif/iptc tags, can't be imported !!

Regards

manatlan a écrit :

manatlan

unread,
Jan 5, 2009, 3:41:31 AM1/5/09
to jbr...@googlegroups.com
Hi/bonjour too ;-)

Please fill an issue here : http://code.google.com/p/jbrout/issues/list


"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)

Georges Cubas

unread,
Jan 5, 2009, 4:03:53 AM1/5/09
to jbr...@googlegroups.com
Done, it's the issue 13

 

> - new fullscr een mode (no more tree tags, but a better way to remove
> tags)
> - "download plugin" : an another way to import photos jbrout
>
> And, really really big thanx to Rob Wallace, which helps me a lot to
> do all these things during the last year.
> (the next big feature will be a "edit preference dialog" in the main
> interface ... I wanted to release it for the 0.3, but It will be in
> the future)
>
> BE AWARE that it's perhaps not a "production release" (because it's
> not full tested by a lot of people) ... but I use it for my pictures
> since 6 months, and it se ems it works as expected ... Hope it will

Jay

unread,
Jan 6, 2009, 11:56:01 AM1/6/09
to jBrout
thanks for the new release, it seems to be working fine for me, and
its a lot faster than the previous release. Also i like the new
commenting system, its alot easier to comment multiple photos now,
thanks again! looking forward to future releases

kimaidou

unread,
Jan 6, 2009, 12:09:46 PM1/6/09
to jbr...@googlegroups.com
Hi !
Just to say thank you either. The new date tab is great !! And the new exif tool is faster.

As usual, some ideas of new features :
* automatic change of picture each "n" seconds in fullscreen mode

* a "cloud" display of the tags, as in http://tagcloud.oclc.org/tagcloud/TagCloud?action=get&db=wcath&ss=/ddcbrowser/xsl/wcatTagcloud.xsl OR http://orlabs.oclc.org/Identities/

* option to display folders that have no pictures inside. When I connect the camera to my computer, I first copy the pictures in a "Temp" folder, then import this folder (or refresh it) in jbrout, do the deletion, tags adding, etc. inside jbrout and then drag and drop the picture from the temp folder to a new empty one. So displaying the empty folders will allow to have the "temp" folder always available between restart of jbrout and to easily add empty folders created before opening jbrout, or inside jbrout.

* option to export the selected pictures as a ZIP file

* diplays one small photo for the folders (as in the date tab)

* possibily to easily hide/show the left panel with a key (ctrl + h ?)



2009/1/6 Jay <passthe...@gmail.com>

Rob Wallace

unread,
Jan 8, 2009, 7:13:46 AM1/8/09
to jbr...@googlegroups.com
Hi All

The windows Standalone installer which does not require that you download anything else is now available as well at the following URL:
http://code.google.com/p/jbrout/downloads/list

This will install jBrout and all libraries and create short-cuts for you, this has been tested on Windows XP and Vista. 

Best Regards

Rob Wallace

email r...@wallace.gen.nz

The difference between theory and practice in practice is bigger than
the difference between theory and practice in theory.

Frederic Da Vitoria

unread,
Jan 8, 2009, 7:20:46 AM1/8/09
to jbr...@googlegroups.com
Thanks. Starting download and install immediately. Do you advise to uninstall the previous version before?

2009/1/8 Rob Wallace <r...@wallace.gen.nz>



--
Frederic Da Vitoria

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org

manatlan

unread,
Jan 8, 2009, 7:33:11 AM1/8/09
to jbr...@googlegroups.com
Great news !

but on my WindowsXP (thru virtualbox)
after installation
it don't run ... it displays a messagebox "jbrout exited error code -1" and generate a log which contain :

"You should install pyexiv2 (>=0.1.2)"

btw, it's a wonderful installer !!!




"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)


Rob Wallace

unread,
Jan 8, 2009, 7:38:03 AM1/8/09
to jbr...@googlegroups.com
As long as you install it to a different directory it should be fine. 

Rob Wallace

unread,
Jan 8, 2009, 7:40:22 AM1/8/09
to jbr...@googlegroups.com
I will have to have a look at that in the morning and see if I can reproduce the error, what path are you trying to install it to ?

Frederic Da Vitoria

unread,
Jan 8, 2009, 7:41:41 AM1/8/09
to jbr...@googlegroups.com
Strange, no issue on my XP. I use a French XP SP3

2009/1/8 manatlan <mana...@gmail.com>

Frederic Da Vitoria

unread,
Jan 8, 2009, 7:42:38 AM1/8/09
to jbr...@googlegroups.com
I have a feeling that thumbnail display is much faster than before!

2009/1/8 Frederic Da Vitoria <davi...@gmail.com>

manatlan

unread,
Jan 8, 2009, 7:56:32 AM1/8/09
to jbr...@googlegroups.com
Strange strange ...
It seems it works well for frederic, on a real box ...
But for me, in my virtualbox ...
I had tested French or english install
under c:\ or under c:\Program Files\
and same troubles ...

If i use a 'cmd' and run python to try to import pyexiv2 : it makes an exception like on the screenshot ...

BTW, my "Windows XP" installation under VirtualBox is a really really fresh installation ! I had never installed some programs ... so perhaps it miss some runtime DLL from C or other things ... no ?


"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)


Capture-11.png

Rob Wallace

unread,
Jan 8, 2009, 7:57:31 AM1/8/09
to jbr...@googlegroups.com
Hi

I have been able to reproduce the issue experienced by Marc. 

If you run  the wrapper exe directly the error mentioned below will occur but if it is run from one of the short-cuts created by the installer it will work fine as they set the working directory correctly. 

I will have a look at the code for the wrapper script to see if I can work around this need for the working directory to be set in the short-cut. 

Regards
Rob

manatlan

unread,
Jan 8, 2009, 8:21:40 AM1/8/09
to jbr...@googlegroups.com
If I run jbrout via the desktop shortcut, on my virtualbox, it produces the trouble too, of course ...
I had never run the wrapper exe directly ....


"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)


Frederic Da Vitoria

unread,
Jan 8, 2009, 9:03:33 AM1/8/09
to jbr...@googlegroups.com
Looks like a problem with a path. You wouldn't use exotic characters in your Windows login? I had strange problems before with Frédéric :-D And I had problems with spaces too. So, just to be sure, ensure you log into Windows with a single-word-non-accented login name.

2009/1/8 manatlan <mana...@gmail.com>

manatlan

unread,
Jan 8, 2009, 9:10:05 AM1/8/09
to jbr...@googlegroups.com
yes it's perhaps that the trouble !
I always use single-word-non-accented login name, so I can't see this kind of troubles


"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)


Rob Wallace

unread,
Jan 9, 2009, 1:25:24 AM1/9/09
to jbr...@googlegroups.com
Hi

I have added Issues to the issue tracker for the following as I believe they are features that should be added to jBrout:
* Automatic change of picture every "n" seconds in full-screen mode: http://code.google.com/p/jbrout/issues/detail?id=26
* Option to export the selected pictures as a ZIP file: http://code.google.com/p/jbrout/issues/detail?id=27

If you want the others implemented please log an issue at http://code.google.com/p/jbrout/issues/list

Regards

Rob

Frederic Da Vitoria

unread,
Jan 9, 2009, 3:19:01 AM1/9/09
to jbr...@googlegroups.com
2009/1/6 kimaidou <kima...@gmail.com>
* option to export the selected pictures as a ZIP file

Zipping jpeg images does not significantly improve space usage, so why do you want this feature?

Frederic Da Vitoria

unread,
Jan 9, 2009, 3:20:15 AM1/9/09
to jbr...@googlegroups.com
2009/1/6 kimaidou <kima...@gmail.com>

* diplays one small photo for the folders (as in the date tab)

+1 (not a killer feature, though). While we're at it, could the user choose which image will be used?

Frederic Da Vitoria

unread,
Jan 9, 2009, 3:29:33 AM1/9/09
to jbr...@googlegroups.com
2009/1/6 kimaidou <kima...@gmail.com>

* possibily to easily hide/show the left panel with a key (ctrl + h ?)

+1, as for shortcuts in general. For example, could pressing the "contextual menu" key do the same as right click? And Enter the same as double-click?

Frederic Da Vitoria

unread,
Jan 9, 2009, 3:30:21 AM1/9/09
to jbr...@googlegroups.com
I checked the old http://jbrout.python-hosting.com/report/1. I added http://code.google.com/p/jbrout/issues/detail?id=28 from there which seemed interesting. But I did not check the issues which were GNU/Linux related since I only use Windows and I would not know if those are still relevant. Maybe someone who knows GNU/Linux could browse those.

I am not sure Google Code is the correct place to handle suggestions. These would need a more elaborate system where users can change the priority of a suggestion, discuss a suggestion... Obviously the trac option was invalidated by spammers :-(

I think at least a new suggestion should be discussed in this list. I fear that good suggestions could be poorly implemented because not understood correctly, or because the original idea was not developed by several users. Often by discussing a simple suggestion, something with wider implications and useful to more users can be reached. If suggestions are only in the issue tracker, most users won't even see them and they could be implemented before being discussed.

Here is an example: I'd like to understand why kimaido wants to zip pictures. Jpeg can't be compressed, so I fail to see any use to it. Please don't answer to the question now, I have asked it in a separate thread to make things easier to manage.

Here is another example: I like the idea of diplaying one small photo for the folders, but I suggest it would be nice to be able to choose which image would be used.

2009/1/9 Rob Wallace <r...@wallace.gen.nz>

Hi

I have added Issues to the issue tracker for the following as I believe they are features that should be added to jBrout:
* Automatic change of picture every "n" seconds in full-screen mode: http://code.google.com/p/jbrout/issues/detail?id=26
* Option to export the selected pictures as a ZIP file: http://code.google.com/p/jbrout/issues/detail?id=27

If you want the others implemented please log an issue at http://code.google.com/p/jbrout/issues/list

Regards

Rob



kimaidou wrote:
Hi !
Just to say thank you either. The new date tab is great !! And the new exif tool is faster.

As usual, some ideas of new features :
* automatic change of picture each "n" seconds in fullscreen mode

* a "cloud" display of the tags, as in http://tagcloud.oclc.org/tagcloud/TagCloud?action=get&db=wcath&ss=/ddcbrowser/xsl/wcatTagcloud.xsl OR http://orlabs.oclc.org/Identities/

* option to display folders that have no pictures inside. When I connect the camera to my computer, I first copy the pictures in a "Temp" folder, then import this folder (or refresh it) in jbrout, do the deletion, tags adding, etc. inside jbrout and then drag and drop the picture from the temp folder to a new empty one. So displaying the empty folders will allow to have the "temp" folder always available between restart of jbrout and to easily add empty folders created before opening jbrout, or inside jbrout.

* option to export the selected pictures as a ZIP file

* diplays one small photo for the folders (as in the date tab)

* possibily to easily hide/show the left panel with a key (ctrl + h ?)

kimaidou

unread,
Jan 9, 2009, 8:18:06 AM1/9/09
to jbr...@googlegroups.com
Hi,

Zip function : i will set priority 2/10 for this feature, so it is not big a deal. When I want to share a big set of picture on my website, it is a lot more simple to give people a link to one big zip file. You can send the link by email with no limited space problem. That is why sometimes I export the pictures in one folder, then zip it.

This is the kind of function which can be developped as a plugin, but since it is related to exportation, it could be just an option for the folder and ftp export.

Frederic Da Vitoria

unread,
Jan 9, 2009, 8:28:20 AM1/9/09
to jbr...@googlegroups.com
2009/1/9 kimaidou <kima...@gmail.com>

Hi,

Zip function : i will set priority 2/10 for this feature, so it is not big a deal. When I want to share a big set of picture on my website, it is a lot more simple to give people a link to one big zip file. You can send the link by email with no limited space problem. That is why sometimes I export the pictures in one folder, then zip it.

This is the kind of function which can be developped as a plugin, but since it is related to exportation, it could be just an option for the folder and ftp export.

Ok, I understand, you use zip as an envelope, not for it's compression features.

kimaidou

unread,
Jan 9, 2009, 8:32:19 AM1/9/09
to jbr...@googlegroups.com
2009/1/9 Frederic Da Vitoria <davi...@gmail.com>

Ok, I understand, you use zip as an envelope, not for it's compression features.


Exactly, I should have told sooner. I use zip instead of tar because windows users are more used to it I think

Frederic Da Vitoria

unread,
Jan 9, 2009, 8:36:48 AM1/9/09
to jbr...@googlegroups.com
2009/1/9 kimaidou <kima...@gmail.com>

2009/1/9 Frederic Da Vitoria <davi...@gmail.com>

Ok, I understand, you use zip as an envelope, not for it's compression features.


Exactly, I should have told sooner. I use zip instead of tar because windows users are more used to it I think

As a Windows user, I can tell you we indeed are :-)

junior76

unread,
Jan 9, 2009, 1:46:13 PM1/9/09
to jBrout
Dears,

I have very lot of picture in my Hardrive, when I do a backup, it's
very long because UNISON must check each file. When I move the file,
it's very long. The OS prefere move a big file that 10000 small files.
If jBrout could read directly the ZIP or TAR (I use Ubuntu) and edit
the file in the archive, I could keep lot of time. The feature could
be very a cool feature.

Regards

Junior76

On 9 jan, 09:19, "Frederic Da Vitoria" <davito...@gmail.com> wrote:
> 2009/1/6 kimaidou <kimai...@gmail.com>

Frederic Da Vitoria

unread,
Jan 9, 2009, 1:58:38 PM1/9/09
to jbr...@googlegroups.com
2009/1/9 junior76 <afi...@gmail.com>


Dears,

I have very lot of picture in my Hardrive, when I do a backup, it's
very long because UNISON must check each file. When I move the file,
it's very long. The OS prefere move a big file that 10000 small files.
If jBrout could read directly the ZIP or TAR (I use Ubuntu) and edit
the file in the archive, I could keep lot of time. The feature could
be very a cool feature.

It would probably be possible, but I don't think you'd like the result: I don't think editing directly inside a zip or a tar would be possible, so that jBrout would have to extract the image it has to edit, perform his job and re-integrate the image into the archive. I suggest you find other ways to improve your OS delays :-)

manatlan

unread,
Jan 10, 2009, 6:01:05 AM1/10/09
to jbr...@googlegroups.com
an "other ways to improve your OS delays", if you are on *nix platform ...
is to see FuseFS ... I'm pretty sure there are zip/tar/gz FS for fuse ...
So you could imagine to mount your archive as a Filesystem, and to be able to use jBrout as if it was a real filesystem ...



"Oui, oui."
               -- Shakespeare (Richard III, Acte I, Scène IV)


François Henneuse

unread,
Jan 11, 2009, 5:32:36 AM1/11/09
to jbr...@googlegroups.com
Grrrrrrrrreat news!! Nice new year gift ;)

I just installed the brand new version and it seems indeed faster. I'm
happy to see JBrout' rebirth.

Happy new year to all Jbrouters






manatlan a écrit :
Reply all
Reply to author
Forward
0 new messages