More New Stuff 
I've updated some admin stuff.

First, the source code is now being housed over at Google Code. I was frankly getting really sick of massive timeout problems with SourceForge's repository. It was so bad that I could only commit 4 or 5 files at once without the entire transaction rolling back. So far there have been no such problems with Google.

I have also added the project to Launchpad. Launchpad gives the community a place to ask questions, search an ever-expanding FAQ, submit enhancement requests (in a much nicer form that Bugzilla), suggest blueprints, and just generally foster collaboration. They don't however, have a wiki. So that is back at Google Code.

The graphical editor is undergoing some usability enhancements, thanks to Susan's contributions. Soon we will release GPEC 0.1.1.

The core KnitML tools (version 0.5) have some exciting new features coming. The big one is going to be chart rendering. I am very excited to be taking this on, as nothing like this has ever really been attempted before. To enable successful charting, the renderer has had to undergo a major re-architecture, and I'm almost finished with that.

Perhaps a less interesting change for most will be the increased modularity of the sub-projects, with plans for each module to be packaged as OSGi-compliant bundles. This will make GPEC a lot more efficient in its resource consumption.

So there is much to be done. Even if you don't write Java, there are design discussions that are happening on Ravelry (and hopefully soon on the Wiki). And we always need people to try to convert patterns using KEL, posting problems they're having and/or requests to extend the specification. Or just reading over the documentation and making suggestions.

Thanks, and I'll post again soon.

[ add comment ]   |  [ 0 trackbacks ]   |  permalink
Updated About page 
The About page was getting pretty old (not to mention confusing to the non-software-oriented person). So I updated it. Please let me know if the new page is more (or less) helpful.

I always appreciate comments. Don't be shy. :)

[ add comment ]   |  [ 0 trackbacks ]   |  permalink
KnitML featured in latest Cast On podcast 
If you've been dying to hear what I sound like, have a listen to the latest Cast On podcast.

[ 1 comment ] ( 6 views )   |  [ 0 trackbacks ]   |  permalink
New Graphical Editor available 
The all-new KnitML Graphical Editor and Composer (GPEC) is available. Edit KEL files in a graphical environment, then convert them to XML, validate the XML, and render into a pattern... all by simply clicking on tabs in the lower portion of the editor.

It's available for Windows, Mac OSX, and Linux GTK (i386 / AMD64 / PPC). Java 5 must be installed on your computer for this to work (although I can distribute a version with a JRE, although it will add about 95 megabytes to the download). If you need a distribution for an alternate platform, please let me know. It's really easy for me to export it to virtually any platform.

I will work on updating the demo page to show screenshots.

EDIT: Updated to mention Linux platforms.

[ 2 comments ] ( 57 views )   |  [ 0 trackbacks ]   |  permalink
KnitML 0.4.2 released 
This is a minor enhancement release aimed to get some Knitting EL usability enhancements out the door. There are two notable changes.

The first is that all function names can now optionally begin with a capital letter. That means that this:

pattern {
generalInformation {
}
}


can also be written like this:
Pattern {
GeneralInformation {
}
}


The second is the ability to use "traditional" row notation for rows that can be defined on a single line. That means that you can write a row like this:
Row 1: k to end
Row [2,3,4]: p to end
Row: k25
NextRow: k20, p5

NextRow is the new syntax for rows that should not be assigned a row number.



[ add comment ]   |  [ 0 trackbacks ]   |  permalink

<<First <Back | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | Next> Last>>