Top.Mail.Ru
? ?
Image Samuel Pepys' Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Samuel Pepys' LiveJournal:

[ << Previous 20 ]
Monday, September 10th, 2001
10:08 pm
[fweebles]
Application
Do we have an application (i.e. not-applet) based version that people can run who have the JRE at home and don't want to bother firing up the applet every time?

Of course the other alternative is to package the JAR with an html page that people can download and run the applet from the local machine.

Maybe I'm just out of it....I just installed loserjabber at work and was thinking "gee, I could really use a Pepys standalone app right now".

:)
Sunday, August 26th, 2001
3:59 am
[fweebles]
ANT is good.
The Ant file for Pepys is going up soon......very spiffy indeed. I think you can tell what the whole thing does just by reading the build.xml file.

Very cool indeed.
Thursday, August 23rd, 2001
1:18 am
[fweebles]
Upon reading....
Just looking at percible's list o stuff to do for release:

I can do some of the translations for i18n (internationalization, in case that abbreviation hasn't come up before). French, German...probably Russian too. I also know someone who can do Dutch if necessary. After that, I don't know too many non-English speaking people :)

Update:
Hacking on Ant and such right now. People need to send me make-files/batch-files and such if I'm giong to transfer them to Ant.
E-mail to tdhill@uwaterloo.ca, please :)
Sunday, August 19th, 2001
10:20 pm
[fweebles]
Doh...doh...doh.
I slacked soooo much this term.
Well...not so much slacked, but worked far too much on school (especially for the marks I got :P) and not enough on Pepys.

Could anyone remind what still needs to be done?
I'm sitting around bored with nothing to do now, and I could actually be useful for once. :)
Monday, August 13th, 2001
12:23 am
[stipe]
Image
Oh yeah...
And in other news, I released Pepys 1.1.0. You can find it on the Sourceforge page.
12:11 am
[stipe]
Image
More Sourceforge Stuff
I got around to setting up downloads and whatnot on SourceForge.

The Pepys homepage is now set up here. It's not pretty, but I'll work on it. For now it should suffice :)
Sunday, August 5th, 2001
2:09 pm
[stipe]
Image
Sourceforge
I opened up a Sourceforge account for Pepys to use some of the handy CVS and tracker stuff. Gordon and I are still working at getting things set up, so there's no homepage or whatever, though all of the source code is up in the CVS tree.

The account is here. As far as I know, you don't need to be a member of the project to view/download the source code. All future releases of the code/Jar file (i.e. the release version of 1.1.0 and everything following) will be released through Sourceforge.

If you'd like to help out with the code, let me know and I can add you to the project. You'll need a Sourceforge account first though.
Monday, July 30th, 2001
11:40 am
[stipe]
Image
Swing UI
I've pretty much abandoned my work on the Swing client I was working on in favour of working on the actual Pepys stuff. Lately I've only been using it as a test harness for client code.

If anyone is interested in writing either an applet in Swing, or a stand-alone application, I'd be happy to give you the code I've written to do with as you will. It's not really in any nicely packaged form at the moment, so let me know if you want it and I'll get it zipped up.
Saturday, July 28th, 2001
2:53 am
[stipe]
Image
Question
I'm looking to have support for the fast servers done for the next release. There's a bit of documentation on doing this on the login mode documentation page.

I'm not real familiar with cookies though. Could someone explain a little more explicitly what I need to do to get the client to use the fast servers?
2:50 am
[stipe]
Image
Pepys 1.1.0 beta up
Okay, managed to recover from my code loss last night. All the design stuff I'd already done, so I just had to type it in again. Ho hum. I'm working on setting up a CVS system, which should be a Good Thing.

I've put up a beta version of Pepys 1.1.0. If those of you using Pepys could give it a try and let me know what it breaks, I'll fix them.

I would strongly recommend not jumping to use this version in anything that other people are going to see. I started work on cleaning some of the older code up, so while I think that everything that used to work should still work, no guarantees. That's why it's a beta :) It's also a beta because I haven't written any documentation for the new stuff, so if something doesn't make sense, ask away.

Have a look at the included versions.txt for a list of changes, and what I plan to have done for the 1.1.0 release.

Current Mood: accomplished
Wednesday, July 25th, 2001
1:42 pm
[stipe]
Image
A bit about version numbers
Just so you don't think I'm on smack, there is a rhyme/reason behind my versioning of Pepys.

If we say versions are of the form x.y.z, then:
  • z is used for bug fixes. So v1.0.1 fixed a bug present in v1.0.0
  • y is used for added features. As an example, v1.1.0 adds some handy old-post editing stuff to v1.0.1
  • x will be used if I ever get around to doing something spectacular that I think is worthy of an entirely new version


I think the plan will be that the API won't change unless x changes, though some things may become deprecated in preparation for version x+1. In other words, every 1.n.n release of Pepys should continue to easily plug in to whatever code you've written.
1:32 pm
[stipe]
Image
Update
I'm making reasonably good progress with Pepys 1.1.0, and I expect I should have it out sometime this week.

The big change is that I've added a constructor to the Post class that takes a hashtable of values to initialize it. This is useful when you want to edit old posts, since the server sends back a hashtable of values, and previously to create a Post object out of them you'd have to make a whole lot of calls to various accessor methods.

There have been a couple interior changes, but nothing else that should affect anyone who's just making calls into Pepys.jar.

Let me know if there's anything else you'd like to see added/changed for this release. If it's something easy I'll try to get it in. Otherwise it might have to wait for 1.2.0.
Tuesday, July 17th, 2001
1:04 am
[stipe]
Image
Bug Fix
Last fix didn't do it. This fix does, at least on my system. Problem was if you didn't have any pictures defined, Pepys would barf. I think it should handle any other situations as well.

New source is available --> here <--.

The build procedure is the same as before. Just unzip the directory, and type "make". It'll make a Pepys.jar in a "make" sub-directory, and you can swap that new version of the jar for the old one.

As usual, any questions, ask away :)
Friday, July 13th, 2001
10:40 am
[hass0002]
Image
Having some problems
I'm writing a program that is using Pepys as the LJ client. I'm able to successfully post to my account 'hass0002'. I tried to post to my other accoutn 'namhu' but cannot. So at first I figured that I was being stupid, but I couldn't find out what I was doing wrong. Today I went to the Pepys applet page and still wasn't able to successfully post to the account.
The username to the account is: namhu
and the password is: namhu
Does anyone know of any issues that are not letting me post to that other journal???
Thanks a lot.
Monday, July 2nd, 2001
1:10 am
[stipe]
Image
Bug Report
Minor bug in the Swing client. If you use the "LiveJournal user" option in the "Create Link" window, it leaves off the "http://" at the beginning of the URL, so the links don't work.

Just a heads up that I know it's there and have fixed it for future versions. If you're actually using the client, just be aware that you'll have to type in the http bit yourself for now.
Sunday, June 10th, 2001
10:38 pm
[stipe]
Image
After a lengthy hiatus...
Pepys version 1.0.0 (alpha) is available. I'm calling it "alpha" just because I haven't tested it extensively, and likely there are too many bugs to call it a proper release.

As a reminder, "Pepys" just refers to the back-end client code, and has no user interface. That means it's pretty much only useful to anyone who wants to develop their own user interface (until, that is, I/we get around to releasing some UI code).

Download & Install InfoCollapse )
Monday, May 21st, 2001
10:15 pm
[fweebles]
Security Managers?
Hey.....I have the Calendar widget half-done, but I have a problem with testing.

It won't let me use the damn applet unless it's actually on www.livejournal.com. John suggested I try futzing with the Security Manager, but after reading the documentation, I'm still convinced, you can't force applets to send things over the network. Makes sense, because anyone who wanted to be "malicious" could then write his/her own security manager.

So I think I will try writing the Calendar as a separate entity (a Bean, maybe? *gasp*) and test it in a context external to LJClient, and then plug 'n play afterwards.

At least, hopefully play. "Plug 'n curse" doesn't sound nearly as good. :)
Monday, May 14th, 2001
2:30 pm
[stipe]
Image
More help
Just a quick note of thanks to Trevor who has kindly offered to help with the Pepys backend code and with some Swing stuff as well.

I'm hoping to have a useful release of the backend stuff soon, but first we need to make sure that it is actually capable of doing what it's supposed to do. I think everything is implemented, but since there's no GUI that uses any of it, I haven't confirmed that it's implemented properly :)
Saturday, May 5th, 2001
1:35 am
[stipe]
Image
Source update
Spent a couple hours tonight finishing up some of the backend source and got one class pretty much fully documented (I think the file is now more than twice the size it used to be). Ran Javadoc on it and everything seemed to work out well. I hope to have everything documented and an initial source release out by the end of next week, but who knows what might come up.

We'll see :)
Thursday, May 3rd, 2001
2:07 am
[stipe]
Image
Backdating and backend updates
Gotta wait to hit "submit" on this one since ftp-related things seem to be acting dumb and I haven't convinced myself that the latest uploaded version works yet.

Pepys Swing now supports back-dating of posts, letting you make entries for days in the past without having them show up out of chronological order on your friends' friends view. As far as I know, Pepys is the only client that supports this at the moment, so... well "yay me" :) It's really ugly right now, but you can find the option under "Post Options" beside five text fields letting you specify the year, month, day, hour, and minute that the post should have as it's posting time.

In other update news, I think I've finished off the friends/groups stuff now in the backend, so hopefully we'll have a version of the UI that actually uses it working soon.

Okay... things seem to be working. New Pepys Swing available at the usual spot.
[ << Previous 20 ]
About LiveJournal.com
Image