[daisy] Sketch Editor 1.0
Michael Hänni
michael.haenni at ergon.ch
Tue Jun 10 16:58:53 CEST 2008
Hi Karel
Contrary to the mentioned suggestion of JhotDraw, my applet uses a
jhotdraw-jar file as a library. It was not my intention to put JHotDraw
source code into the daisy codebase.
All the jar files of my applet go into the Daisy-Wiki folder:
- two go into daisyhome\daisywiki\webapp\WEB-INF\lib
- one goes into daisyhome\daisywiki\webapp\daisy\resources\sketchApplet
I will change my zip-file, so that it contains a working build and build
instructions.
Regards,
Michael
Karel Vervaeke schrieb:
> I could not find which jar file to put in our repository, I completely
> disagree with the last paragraph of
>
> http://www.randelshofer.ch/oop/jhotdraw/guide/Documentation/getting_started.html
>
> Can you document your code in a way which makes it clear how everything
> ties together (which jar file comes from where?) I will not agree to
> copying the code from other projects into the daisy codebase as
> described on that page, it makes no sense to me. I hope we can come to
> a more sensible solution (e.g. one where jhotdraw is built from source
> as part of building the applet, just like cocoon is built from source
> when the wiki is built.
>
> Sorry for the inconvenience,
> Karel
>
>
>
> On Tue, 2008-06-10 at 16:02 +0200, Michael Hänni wrote:
>
>> Hi Karel,
>>
>> great to hear this!
>> I will do the changes you mentioned, and provide a new zip file within a
>> week or two.
>>
>> Regards,
>> Michael
>>
>> Karel Vervaeke schrieb:
>>
>>> Yes, we are still interested in integrating the editor (i.e. evaluate
>>> whether its implementation is of sufficient quality). I was planning to
>>> do this somewhere before the next Daisy release (september), but it is
>>> too soon to say when I will have time to do so.
>>>
>>> In the mean time, I had a quick look. Perhaps I overlooked, but I did
>>> not find the source-code for your work.
>>> Also, was there a reason to merge your code and jhotdraw code in one jar
>>> file? (It should be possible to run applets with different jarfiles, so
>>> there is no need to do that).
>>>
>>> If you could structure the zip-file so that it contains a working
>>> build and build instructions, it would be very helpful.
>>>
>>> I am currently working on another applet, which is built using maven.
>>> http://svn.cocoondev.org/viewsvn/branches/BRANCH_EDIT_APPLET/daisy/applications/daisywiki/parteditor-applet/
>>>
>>> * ideally, your build should prepare a directory structure which is
>>> identical to the contents of your zipfile), the wiki frontend script
>>> will copy all resources to the appropriate locations
>>> * The jhotdraw dependency does not need to be included in your code
>>> (maven, the build tool used for daisy takes care of downloading
>>> dependencies, for your convenience I have already put the jhotdraw jar
>>> file up on the maven repository at svn.cocoondev.org). You you may want
>>> to have a look at how the daisywiki frontend build scripts copies
>>> dependencies to its target directory.
>>>
>>> Apart from that, I also noticed that your classes are compiled with Java
>>> 6. Because the applets should run on as many clients as possible, you
>>> should get it down at least to Java 1.5 (Apparently there still is no
>>> Java 6 for Mac(?)) This should not be a problem, it is usually a matter
>>> of compiler settings.
>>>
>>> Regards,
>>> Karel
>>>
>>> On Tue, 2008-06-10 at 14:34 +0200, Michael Hänni wrote:
>>>
>>>
>>>> Hello
>>>>
>>>> On 15/May/08 I posted a first version of my Sketch Editor on the daisy
>>>> issue tracker. Meanwhile, I added some functionality, and fixed some
>>>> errors. I put the current version again on the issue tracker. Are you
>>>> interested in integrating this editor to the Daisy project?
>>>> Please let me know in the next 1-2 weeks, as my internship ends by the
>>>> end of June.
>>>>
>>>> Regards,
>>>> Michael
>>>>
>>>> _______________________________________________
>>>> daisy community mailing list
>>>> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
>>>> mail to: daisy at lists.cocoondev.org
>>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>>
>>>>
>>> _______________________________________________
>>> daisy community mailing list
>>> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
>>> mail to: daisy at lists.cocoondev.org
>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>
>>>
>> _______________________________________________
>> daisy community mailing list
>> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
>> mail to: daisy at lists.cocoondev.org
>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>
More information about the daisy
mailing list