Ubuntu Replaces F-Spot With Shotwell
climenole writes "Finally! The much discussed F-Spot vs. Shotwell battle is over. The new default image organizer app for Ubuntu Maverick 10.10 is going to be Shotwell. This is a much-needed change; F-Spot was simply not enough. Most of the times when I tried F-Spot, it just keeps crashing on me. Shotwell on the other hand feels a lot more solid and is better integrated with the GNOME desktop. Shotwell is also completely devoid of Mono."
So the summary is just copy/paste from some blog.
Gnome made the change, not Ubuntu.
That version of Shotwell has been out for well over a month.
This is not news, for nerds or for anyone.
For fuck sake, editors.
EDIT!
Shouldn't it then be named G-spot? If a program of such a name were to exist, would any male users be able to find it, let alone use it?
The concern is not so much about the language itself as with Microsoft. They've *said* they won't sue anyone using/writing for Mono, but since they've threatened to do some very similar things and I'm not so sure I trust them.
In any case, the intensity with which Icaza has been pushing Mono, plus his ties with Microsoft, scare the crap out of me.
So please, feel free to develop with it. But I'm not so sure I'll be installing Mono to run your app, because I try to keep it off otherwise.
I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
Not to toot my own horn, but that's Pinta (http://pinta-project.com/).
It's not ready yet to be a default application, but it's quickly getting closer. :)
I'm using Kubuntu btw, so I couldn't care less about F-Spot.
Well, thanks for taking the time to post a comment in an article about a product you "couldn't care less about". That's very generous of you, and I'm sure we're all better for reading your insightful words.
I just downloaded shotwell from the PPA in the blog and here is my little test..
I made a folder with some random images. I put all the images in a sub folder and made another subfolder with an extra copy of one of the images in a different folder. I did this because this best represents my photo folder. It has lots of images in different places and some of them are the same image because an early version of f-spot messed it up.
I then loaded up shotwell and did an import, then got this error..
The 2 photos that it successfully imported were the same photo. F-Spot has a feature to not import the same photo twice even if the filename differs which is handy. For me this is no where near f-spot technically.
It can't even import PNGs. What use is an photo manager that can't import images..
> I LIKE c#/.net.
Someone always pops up saying something like this anytime Mono is mentioned. But if C#/.Net/Mono is so great why hasn't anything really great been created with it in all the years it has existed? Remember when Microsoft was going to recode pretty much all of their userland? yea right. Reminds me of when belief in the Java hype pushed Corel under as they thought they could write a cross platform office suite with it. So show me something Mono/.Net based that that is awesome and where the choice of platform was something more a technical than a political/religious decision.
But beyond that, the fact is we are talking about a technology controlled by Microsoft. Many people simply do not trust them, and for good reason. So using Mono to allow otherwise foreign code to run is unobjectionable. Creating core subsystems of the Free Software/Open Source environment isn't. Any distribution that breaks if Mono is removed is going to be unacceptable to a large enough subset of users that it simply isn't likely to happen in any of the top ten distros.
Democrat delenda est
just had the same experience. png support will be added in 0.6. it's kind of ridiculous, but whatever, it's in 0.x. also going to fullscreen and then back appears to totally fuck the interface (ubuntu lucid).
also: no way (?) to zoom into images.
I don't know if I like the event paradigm. They should combine it with a date-based view like f-spot. My pictures are a combination of daily snapshots and events. Also I'd like a "random crap from the internet" dumppile which is totally separate from my life... Kind of like keeping Playboys away from the family photo album. :-/
"They were pure niggers." – Noam Chomsky
As much as I like having one less set of libs to install I have to say shotwell is way behind F-Spot on the usability front. I would say Shotwell needs another year to mature before it gets even near what F-spot is "now". Ubuntu is a key representation of Linux on the desktop and if users have to deal with a very beta experience of shotwell I dare say it wont reflect positively on Linux as a whole (I personally prefer Digikam over F-Spot).
I have never heard about shotwell, so I went to its website (it would be nice if the article actually included a link to that). As far as I can tell, there are some important features missing from shotwell. Namely, there is no information about raw, integration with ufraw or another raw developing software, editing photos in external editors (GIMP), or running external filters on photos.
Also, it does not seem to have as many export options as f-spot.
I am definitely not happy with f-spot, and always keep looking for a replacement, but so far I was unable to find one, and, as far as I can tell, shotwell with its current set of features is not going work for me.
AccountKiller
Yes, I do.
Microsoft has a lot invested in a lot of things other than .NET, so I think you're making a really large leap here to assume that they're talking about .NET here. Every major software company out there has invested into different things, and they'll protect their IP up to the point where it no longer benefits them to restrict it.
It's in Microsoft's best interests to allow people to use .NET and C# everywhere, period. They've already stated that they're applying the Community Promise to their patents so that they won't sue people over them.
Mono, the framework, is fantastic and it's really sad that RMS and the BoycottNovell tards are spreading so much FUD over it. And that some of you here on Slashdot are perpetuating that.
Last year at the Gran Canaria Desktop Summit, Cody Russell asked Richard Stallman if there was anything that Microsoft could do to ease his fears of patent threats, and he said that there was. Microsoft could come out and publicly state that .NET was open to use and promise not to sue people over it. Days later they did exactly that and Richard did not change his opinion.
No it's not. Ubuntu has never been a distribution for Free software activists. Ubuntu has always been about "linux for humans". That's why there is always fuss over the nvidia drivers, that's why they made a fuss over the firefox branding. If your primary concern is with freedom then you should be on a different distribution such as Gnewsense or Debian. Ubuntu however has always been about ease of use over making things difficult and just so we're clear here.. Both F-Spot and Shotwell are Free Open Source Software, it's just that some people don't like using mono.
The REAL question however is, does this new Photo Manager provide an adequate replacement for the Ubuntu user and the answer is "not yet". It doesn't import certain images, it imports duplicates, its UI is not that great compared to f-spot and it has less import/export options then f-spot. Regardless of how you feel about Mono it sucks for Ubuntu's target audience which doesn't care about Mono or C#, they care about if they can use it.
I think the only news worthy part of this is that it's a ridiculous decision that they're considering to switch to an inferior product by default. Add on the fact that they removed GIMP by default from Lucid it means that there will now be no way by default to edit images in Ubuntu for the next release that won't open in Shotwell. It's just completely stupid and I doubt Canonical will stick with this decision. Ubuntu is popular because they don't do this kind of thing.
Yup. The first thing I usually do when installing Ubuntu now a days is:
sudo aptitude purge mono-gac libmono2.0-cil -y
This also removes F-Spot, Tomboy and Gbrainy, none of which I particularly miss.
There is this discussion from 2009..
https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-December/010173.html
and this one from May 2010..
https://lists.ubuntu.com/archives/ubuntu-desktop/2010-May/002569.html
Apart from that I can't find anything about a decision being made.
There are a few developers who I feel indebted to. Icaza is one. I use Midnight Commander every day. I give these developers "the benefit of the doubt". Icaza is up there with Bram Moolenaar (VIM). VIM is more important, but MC also "gets it done". And has for almost 15 years.
So, when Icaza said "Mono is important", I tried to suspend my disbelief. And, it was difficult for me; the JVM also had a 15 year history for me.
I'm STILL trying to see it. I "dutifully" installed Moonlight into Firefox. I've tried F-Spot. But, there appears to be no broad-base support for the CLR, even now. No CLR support for Unix... To quote a Microsoft MVP
"Shinma,
I would not recommend trying to run .NET on a unix platform. While
there are attempts (there is a CLR based on a source project released by MS
named ROTOR, and there is also the MONO project), not all of the
functionality is there.
What are you trying to do? Which parts of the framework do you want to
leverage? I think that there might be an ASP.NET implementation up and
running.
--
- Nicholas Paldino [.NET/C# MVP]"
Now, MONO claims to have Solaris support, but I haven't yet tried it (can you get support for this from Novell?) And what about AIX and HP-UX?
JAVA supports these platforms, and so appears to be a more universal delivery system.
Was Icaza wrong? Maybe. It is possible that the CLR offers features that are not possible with the JVM (I don't know, the only thing I have personally done in this space is a COBOL to JVM system, and I haven't ever really looked at CLR -- after all Alchemy offers a commercial COBOL to CLR compiler already).
Now, I have never stressed F-Spot, but what I did try appeared to work just fine. I'm all for competition, and if the CLR is superior to the JVM, let it win! I just don't understand why it hasn't been pushed into the Unix space. Are IBM, HP and Oracle wrong?
Just curious on the thoughts of some fellow developers here. Especially from those companies. Some insight would be valuable.
Thanks, Ratboy666
Just another "Cubible(sic) Joe" 2 17 3061
geeqie is what it's called under the new Author. Crappy name but it really is the best gtk image viewer.
And 10.10 is four months away from release.
This is the single biggest failing of the FOSS ecosystem.
Someone starts a piece of software and gets some of the desired features working. Shortly after that, someone else, either working on the project or using it, decides one of several problems plague the program. Either it's development is too slow, it has crummy architecture, someone else thinks they can do better, philosophically or technically, or they are half-baked programmers who look at existing code, can't figure it out, and decide to start over from scratch. Or maybe the project's lead(s) decide that their way of doing things, technically or philosophically, is the only "right" way, and hit would-be contributors over the head with attitude (I'm looking at for example developers of VLC and cdparanoia, not to mention the issue of Linux kernel schedulers and sound subsystem).
So we end up with multiple half-baked programs all doing sort of the same thing in different ways but none of them doing the whole job. Naturally, when someone sees the situation, the first reaction is "All this mess! I'm going to start a NEW project and do it RIGHT this time!"
If we FOSS users and developers are lucky, eventually there will be a tipping point when a majority gravitate to one project and things get more or less sorted out. If not, well, we can always use ANOTHER, say, media player; some college CS major can tackle it as a senior project, release it, and then forget all about it. If Amarok, Audacious, Beep, BMPx, Banshee, Kaffeine, Miro, Rhythmbox, VLC, Winamp, XMMS, xine and whatever else I'm forgetting don't offer enough choice for you.
Glad to see that yet another category of software is joining the party.
They don't do PNG? What, are they writing their own image handling codecs from scratch? What kind of half-assed project doesn't build on the existing available libraries to handle low-level things like image formats? Even the first draft release of an image app should be able to just collapse all the format stuff behind an abstraction and get all of them in one swoop. Sure, they might not handle at the application user's level all the odd bits and extensions and tricky stuff (alpha transparency comes to mind, for example) but to just not support it? Sounds like someone needs to review a college first year CS textbook.
ECMA 334 and CLI is a small subset of what you call C# and what Mono is implementing. What about .NET, Asp.net, Windows Forms, which make C# any useful in the first place?
.NET.
.NET. But that's not going to happen, because MS have no interest in making C#/.NET available to other platforms than Windows.
If you want a managed and widely available language and framework, why you don't just use Java, Python, Php, Perl, Ruby and so on, which are completely free, which out any patents and are community controlled? There are available today, well tested, have a lot more tools and libraries as C#/Mono. In addition, you are not using a tool that is constantly behind the one company that is controlling all aspects of C# and
The other question is, why anyone should even use Mono in the first place? The only reason for what Mono is good, is a replacement for
You are right, MS is interested that anyone using C#/.NET everywhere; but only if they are using it on Windows.
http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
I've been following developments of gthumb lately and I've seem a significant increase in improvements the last year. I'm pretty sure it's triggered by competition with F-Spot and possibly Shotwell. The main reason for me to use gthumb is the superior import facility for your digital photos. You can store them in your own hierarchy/folders in the way you like it.
10.04 has simplescan nice and clean and easy to use. Does what's needed acquires images and uses libsane.
5 minutes with shotwell
Shotwell photo manager is a very simple and generally fast viewer, for some reason rotating a picture to the right is a lot faster than the same operation to the left.
Theres no keyboard shortcuts for the rotate feature instead its mouse orientated using the right mouse button a lot.
There is an enhance command but what it does I don't know.
other tools are available once you select a single photo for editing.
It's crop tool is pretty good but other adjustments are pretty basic and easy to make pictures appear worse.
The export to picassa feature is useful too.
shotwell isn't as good as f-spot but doesnt use mono
picassa wipes the floor with both of them but isn't native using wine.
picassa is my preference but shotwell can catch up its also available on windows
Blarney Quality Restaurant, Plants