Journler: Blog

Journler development ends, Sprouted shutting down

September 23rd, 2009

Summary
Journler development has ended, effective immediately. Support will continue indefinitely.

Read
It was over four years ago while I was living in Austria that I began working on Journler. I had recently broken up with my girlfriend and had waxed nostalgic about our relationship on my blog. A post inadvertently offended her. The event deeply upset me and I forswore blogging, but I still wanted to write in a digital format. I researched the available private journaling software for the Mac and wasn’t pleased with the options, so I decided to try my hand at creating one of my own.

Those of you who have been with Journler so long will recall the breakneck pace at which early development took place. At the time I was a teaching assistant in the Austrian school system. I worked twelve hours to a week and was able to dedicate a great deal of time to the program. I reckon I worked more than forty hours a week on Journler for a couple of years even as I held my regular job. It was as though teaching were a hobby and programming my work.

I did not charge for Journler. My teaching position, though requiring so few hours of my day, paid quite well, and I did not need the money. I was just excited to be writing a program and to be sharing it with others. I was excited to receive thanks and suggestions and to know that the program was useful to so many. I was excited to see a community flourishing around an application I had envisioned and executed. And I was an active member of that community, regularly contributing to the forum, fielding questions and posting updates. I accepted only donations for the work, not of the monetary kind, but books and movies.

Journler grew. It was a feature download at Apple. Macworld gave it an excellent review and it was discussed in a number of US and international publications. The program was translated into five or six languages. The user base grew exponentially, almost all of it by word of mouth. I participated in Google Adwords for a short time but otherwise I never advertised. Folks loved Journler and told their friends, family and colleagues.

I attribute the downfall of Journler to its success. As the number of users grew so too did the problems. In response to feature requests the program’s code became exceedingly complex. Bloat crept in. The volume of emails increased to a level I was not able to manage. The forum exploded with activity and I was no longer able to read let alone address every post. The support requirements were becoming too much. I would spend hours helping a user with damaged data. It would take me days to track down an esoteric bug a single user was experiencing which I could not reproduce. I could easily spend all my time on support alone. I needed to hire extra help but was in something of a bind. I was still not charging for the application. I had in fact promised that I would never charge for Journler. But as my job ended I broke that promise and began explicitly to request that users purchase the program.

For the past two years I have struggled to live on those volunteer purchases while working on the next major iteration of the program. I have made enough to live a relatively frugal life but never enough to hire help, and even after I had decided to take the next step and begin charging for Journler, I couldn’t do it without releasing the next major upgrade in which I would implement the shareware lock and so enforce the licensing policy. Help wouldn’t come until I reached that point, but I needed help to get there. I have not been able to figure out a way out of this problem. The difficulties have overwhelmed and depressed me. Consequently everything about the application has suffered, in turn re-enforcing those difficulties. Something had to change.

Emotionally I have been exhausted for many months now, but only in the last few months have I reached a financial breaking point. I am no longer able to live on income from Journler. Purchases have fallen below a sustainable level. I have borrowed from friends and family to keep going and have still not made enough progress. Were I a business I would be on the verge of declaring bankruptcy. I had hoped to push through, recently announcing that I would open source a substantial portion of Journler’s code. It is now apparent to me that I am not able to continue with that effort.

Unhappily I must announce that I am ending work on Journler, effective immediately. All development has ceased. I will not be releasing any further updates, and it is unlikely I will release updates to the already open sourced segments of the code.

I will continue to support Journler users indefinitely, that is, I do not have a timeframe for ending that support, although I imagine it will come eventually. I have hundreds of unanswered emails many of them months old to address as well as a still active online community with which to work. In fact, all of my Journler related energy will be focused here. I will make time as I am able, necessarily working around the regular employment which I am now in search of.

I would like to thank everyone who has been involved in Journler for the past four years, especially a number of unnamed individuals who contributed more than their fare share: translators, web masters, apple script geniuses, designers, editors, nanotechnologists, beta testers, friends, family and the many volunteers who took to the forums to help others in my absence. Journler has an awesome community of users and that has certainly brought the most pleasure to my work. There are tens of thousands of you. I never thought something like that could be possible. Thank you.

Finally, I would like to hold out a last hope that Journler will continue in one form or another. If you or someone you know may be interested in picking up Journler where I have left off, please contact me. I would love to see Journler once again thrive in the hands of a capable developer or team.

~Philip Dow
Sprouted, Journler, 2005-2009

Journler 2.5.4 beta for Leopard, blogging dropped, last donationware version

October 26th, 2007

Journler 2.5.4 For Leopard
It’s a big day for Mac users. Mac OS X Leopard is available, and I’m certain many of you are already installing it. There are a lot of great changes to the OS, and developers have been busy preparing their applications.

Journler 2.5.4 beta is the pre-release version of Journler’s next incremental update. Journler 2.5.4 includes a number of changes, but most important for early Leopard adopters, it ensures compatibility with the new OS.

Although 2.5.4 is still in the beta stage, it is strongly advised that Leopard users update their copies of Journler. The current version of Journler sports a number of compatibility issues which 2.5.4 addresses. Of course, Mac OS Tigers users may update to the beta as well, but it is not necessary.

Download Journler 2.5.4 beta

Please note that it may be necessary to reset your password with this update. You’ll find the instructions at the Journler wiki: Resetting your Password. All beta users should enable auto-updating in Journler’s preferences and monitor the beta forum for announcements.

Journler Drops Support For Blogging
I have decided to drop blogging from Journler. I originally added blogging because it was a popular request, but I have never been able to fully realize the feature. Rather than continue to support a half-finished product which I feel reflects poorly on the overall quality of Journler, I chose to remove it. If you are a prolific or even causal blogger you will need to use another program such as MarsEdit or Ecto for that portion of your journaling.

Journler 2.5.4 is the Last Donationware Version of Journler
I intend to release the final version of Journler 2.5.4 by November 15th. This will be the last version of Journler to use donations or the dual license system. Slated for release in two to three months, Journler 2.6 will include a number of major improvements and fully take advantage of the new Leopard features. It will require a full license for all uses.

I have not come to this decision lightly. While there are many reasons why I have chosen to stop offering Journler as donationware, two stand out. First, Journler has grown too big. I am no longer capable of single handedly managing a project of this size. I require assistance and additional expertise, and both come at a price.

Second, I have come to the conclusion that the donationware model is not sustainable. Software development is what I do for a living, and while I have had some financial success, this is the second month I will not break even since Journler 2.5 was released. Software development is a cyclical business, I understand that, but I must be able to pay the bills consistently. And if I’m going to take on additional help, I’ll certainly need a steady income.

The pricing structure for Journler 2.6 will be announced at a later date. In the meantime, enjoy the 2.5.4 beta if you’re on Leopard, and keep an eye out for the final version in mid November if you’re not.

Bi-weekly .Mac bandwidth reached, Journler download relocated

July 14th, 2007

Edit: Yay! It’s the 16th and the downloads are working again.

Download Journler 2.5.3 here

I have reached the bi-weekly bandwidth limit on my .Mac account and the spigot has been turned off. External access to the account has been suspended until the 16th. Because I host the Journler download on my .Mac account, direct links to the Journler download from any number of sites are not working. Up until about five minutes ago the auto-update feature was also not working.

It blows my mind that I can move 125GB of a 9.8MB download in two weeks, but it is the case. I guess that’s a good thing! A maxed out .Mac account offers 250GB of monthly bandwidth, roughly 26,000 Journler downloads, but it is split into two periods for the month. The one begins on the 1st and the other on the 16th. If you surpass half the total during the first period, as I have, the download stream is disabled until the start of the second. This isn’t terrible. My account is still active, I just have to wait until the 16th for downloads to resume.

Until then I have implemented a temporary workaround. I am now hosting the Journler download from journler.com itself. If you tried to auto-updated earlier today and it did not work, give it another go. If you are looking to download Journler directly, you may use this direct download link instead. Sites which insist on having a hard link to a fixed location, such as VersionTracker and MacUpdate, will not work with the Journler download until the 16th.

Journler 2.5.3 Available

July 9th, 2007

Journler 2.5.3 is out and ready for download! Use Journler’s auto-update feature (Journler menu > Check for Updates) or Download Journler 2.5.3 now. For complete instructions on updating Journler, see below.

v2.5.3 is a maintenance release for the 2.5 series and is a recommend update for all Journler users. v2.5.3 features numerous improvements and a lot of behind the scenes work, including:

  1. German localization - many thanks to Andreas Häne
  2. Danish localization - many thanks to Preben Nielson
  3. Crash fix related to Safari 3 beta
  4. Fixed memory leak related to live word count
  5. Punctuation now allowed in smart folders, no apostrophes or quotes though
  6. Improved resource management
  7. Attachment drags from Mail now work
  8. Updated help files
  9. Many, many more improvements and additions

If you are updating Journler using the direct link provided above, follow these steps to install the new version:

  1. Quit Journler
  2. Download the disk image. It will mount on your desktop
  3. Drag the version of Journler on the disk image to your Applications folder or wherever you keep your Journler application. It is ok to replace the old version of Journler. Your journal data is stored elsewhere and will not be effected
  4. Once you have copied Journler to your Applications folder, you may close the disk image and trash it
  5. Run Journler 2.5.3. Journler may ask for access to your Keychain. This is normal and you should allow it

Be sure to check out the Journler Forums if you have any questions or run into any problems with the update. Enjoy!

MacTech Honors the 25 Most Influential

June 7th, 2007

MacTech has announced the 2007 MacTech 25: The Mac technical community’s most influential people. With open public voting that started in March, the MacTech 25 allowed the community to recognize those who are the most influential — through their work, writing, or any other effort they may make.

If you can believe it I’m one of the honorees! I want to thank everyone who voted to honor me in the contest. My name appears alongside other huge names in the Macintosh community. Many are individuals I have not personally met but with whom I’ve interacted online, individuals whose names I recognize because of the code and articles they have written or the help they have given me and other developers.

When I began working on Journler some two years ago I never expected the project to take on such dimensions. The program and the community that has developed around it have grown enormously. It’s incredible the interest in Journler and the enthusiasm so evident in Journler’s users. I love to see all the activity on the forums, especially users helping one another out, and to read the positive reviews and comments that appear all over the blogosphere.

Check out the article for a complete write up, which includes images of the honorees.

2007 MacTech 25 List:
Aaron Hillegass, Adam and Tonya Engst, Allan Odgaard, Amit Singh, Andrew Welch, Andy Ihnatko, Ben Wilson, Brent Simmons, Chris Breen, Daniel Jalkut, Dave Nanian, Glen Fleishman, Gus Mueller, Joe Kissell, John Gruber, John Siracusa, Jonathan ‘Wolf’ Rentzsch, Matt Neuburg, Paul Kafasis, Philip Dow, Ric Ford, Rob Griffiths, Scott Stevenson, Ted Landau, Wil Shipley

Honorable Mention:
Adam Christianson, Alex Lagutin, Bruce Lacey, Chris Forsythe, David Pogue, Leo Laporte, Merlin Mann, Schoun Regan

License change: minimum donation required for personal use license

May 9th, 2007

I have decided to institute a minimum donation policy for personal use licenses. I’ve received a number of very small donations and have in the past issued licenses for them. My reasoning has been, perhaps this really is all a person can afford.

I remember when I was a little kid in New Orleans with my parents. We were in the French Quarter at my dad’s favorite café eating airy doughnuts covered in powdered sugar. A street musician was playing jazz trumpet on the corner. I played the trumpet as well and I loved his music.

There was a penny in my pocket, all the money I had. I wanted to give it to the trumpet player. My parents advised against it, for even with the best intentions it could be taken offensively, as though I thought his music were only worth a penny.

Today I received a donation for $0.01. A penny. Single dollar donations unsettled me, but I was willing to give the individual the benefit of the doubt. A penny starts to push it.

On the one hand maybe this is a kid like I was who can’t afford more than a penny, just as there are probably individuals who cannot afford more than a dollar or two. Maybe I’m wrong to get upset about this.

On the other hand, Journler works whether an individual makes a contribution or not. There are no limitations built into the software. A person making a donation of less than five dollars or one of a penny because that’s all their finances allow need not make a donation at all. You need those dollars more than I do.

A few numbers to put things into perspective. A non-personal use license is $24.95. I make no recommendation for a personal use donation. There are ~580 registered users. Of that number 60 have made a donation of $9.99 or less. That’s 10%. 52 users have made a donation of $5.00 or less, about 9%. The average donation is $17.00. Comparing Journler’s price to related software…

Journler: $24.95 or donation
Kit: $24.95
MacJournal: $34.95
Scrivener: $34.99
Yojimbo: $39.00

Average cost: $31.80.

Journler has one of the most generous license policies of any software in its class. I have instituted this policy intentionally, moving as honestly as I can from a freeware/donationware approach to a donationware/shareware one.

Quite frankly, though, it is not working well. Many users do purchase licenses or make donations, and I am extremely thankful for it. Nevertheless, only a small percentage of downloads actually leads to a financial contribution, and the average donation is significantly less than the non-personal use price.

I am a frugal individual. I need little and want less. I like living simply, and I would stand on a soap box and encourage everyone else to do the same. It’s good for the planet and it’s good for your soul. However, in less than two months my cost of living will double with a move to San Francisco. At the current rate I am only just barely able to meet my projected expenses.

Effective immediately I am instituting a minimum donation policy for the personal use license. A donation of $10.00 or more is required for licensed, personal use of Journler. I will simultaneously be recommending a donation of $20.00, where I once made no recommendation at all.

If you have already made a donation and it was less than $10.00 don’t worry. I don’t want you to feel guilty or bad in any way, and you don’t need to make another payment to cover the balance. A personal use license was and is yours. If you were wanting to make a donation but cannot afford the $10.00 minimum, also don’t worry. You need the money more than I do, and Journler will continue working whether you donate or not.

Mac Fanatic giveaway: free software, Journler included

April 24th, 2007

Mac Fanatic is celebrating 50,000 podcast downloads with the Mac Fanatic Software Giveaway. Thirteen software titles are available, including Journler, and you could win one of them! The contest is open to anyone with a valid email address. Participants have a chance at winning their selection from the available software, including Rapidweaver, Delicious Library and Paralleles Desktop among others. The contest is open from April 23 to June 1, 2007. Sign up at at the Mac Fanatic Contest page.

Whew! Journler 2.5.21 Quick Fix

April 23rd, 2007

Oh man what an experience. I managed to introduce a small bug into the 2.5.2 download that would prevent certain long time users from accessing their journals. Emails were coming in from all over the place, and it hadn’t even been 20 minutes since the post!

Luckily the problem was an easy fix and I’ve already posted an update. If you were one of the unlucky few, simply redownload Journler from the same location and install the update as you normally would.

Download Journler 2.5.2 + fix

Journler 2.5.2 Available

April 23rd, 2007

Just like the good ole days! Three weeks into 2.5.1, Journler 2.5.2 is available for download. If you’re already a Journler user, expect an automatic update or select Check for Updates from the Journler menu.

Journler 2.5.2 includes a number of fixes and improvements, and the interface has been modified to take into further account recent user interface reviews. The download is recommended for all users. A list of major changes follows. Enjoy!

  • Latest update of iLife media browser
  • Added custom label names
  • Added AAC QuickTime movie format to audio recorder
  • Storing relative path information in addition to alias when adding files
  • Added keyboard shortcuts for new window and new floating window
  • Fixed a memory leak with bookmarks bar
  • Fixed a bug with new, auto-tagged entries not immediately appearing in parent folders
  • Optimizing drawing in custom views
  • Fixed a problem with returning to journler via dock icon click when in full screen mode
  • Numerous user interface improvements

Journler 2.5.1 Available

April 4th, 2007

Journler 2.5.1 is a maintenance update for version 2.5. It corrects a number of problems and is a recommended update for all users. Download Journler 2.5.1. Changes include…

- Improved PDF workflow
- Improved preferences layout
- Improved fullscreen mode
- Fix for searching character based languages
- Fix when indexing WebArchive
- Fix when importing file packages
- Fix when relaunching while still running a toolbar search
- New Web Browser command for quickly surfing the net inside Journler
- Open in Floating Window command
- Permitting empty textual conditions in smart folders
- Help file corrections
- Numerous visual and other corrections

Once you’re installed and ready to go be sure to check out the Journler Forums for help and tips.

Copyright © 2006-2007 Journler. Some rights reserved       Contact: Phil | Evan Agee (Webmaster)