jdistro-user Mailing List for JDistro
Status: Beta
Brought to you by:
desnoix
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(2) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(1) |
2005 |
Jan
|
Feb
|
Mar
(1) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
(2) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ben A. <ben...@st...> - 2007-06-25 11:10:11
|
Hello there I would greatly appreciate a small amount of your time to assist with my doctoral research at The University of Newcastle. The research concerns open source licensing and we're seeking developers working on Java projects. The research is supervised, ethics-approved, anonymous and results will be freely available. Participation will also provide a custom licensing report for your project. To learn more, please visit: http://licensing-research.newcastle.edu.au Thanks for reading this email, and I hope you'll consider participating. Best regards Ben Alex (My apologies for being off-topic; this list will not be emailed again) |
From: <in...@fg...> - 2005-11-03 19:19:29
|
$B!~"!!~(BID105246$BMMFCJL>7BT>u"!!~"!(B $B4JC1$K$*6b$r2T$0;v$,$G$-$^$9!#K\Ev$K4JC1$G$9!#(B $B8+$FD:$1$l$P$9$0J,$+$j$^$9!#(B $B"->\$7$$>\:Y$O"-(B http://www.gyakuten5.net/?okane/ $B%a!<%k<u?.5qH](B gya...@ya... |
From: Guillaume D. <gui...@de...> - 2005-11-03 17:38:16
|
Hi, The new release 0.38 is out. Changelog: - updated to asm 2.1 - chat in Yak - new jsh commands (expr,gc,ping,stat) - updated sound player - djrate client - bug fixes and minor improvements Installer: http://www.jdistro.com/distribution/install_jdistro_038.jar Source: http://www.jdistro.com/sources/jdistro-038.tar.gz Thanks to every one for the testing, the translations, the suggestions, ... This is really helpfull! Best regards, Guillaume |
From: Guillaume D. <gui...@de...> - 2005-09-23 12:12:37
|
Hi Kees, > I just wanted to say hello. I have been using jdistro for a few month > now and I think there are quite some cool features in there. Thanks for your interest in the project and welcome to the mailing list. Your feedback would be very appreciated. Especialy on the features you like and want to to be improved. > I started looking at the source and since I am a java developer > I hope I will be able to make some contributions. Please consider to join the devel list. The source code is quite modular. Some modules are very easy to understand, some are more complex. Once ready to contribute, email me. If you have an idea of a new feature, just tell me and I will list the modules that are concerned. I guess you're from the Netherlands. The dutch translation needs an update :) http://www.jdistro.com/texte.php?fic=translation/missing_nl Regards, Guillaume |
From: Kees J. <kee...@gm...> - 2005-09-18 10:14:36
|
Hi I just wanted to say hello. I have been using jdistro for a few month now and I think there are quite some cool features in there. I started looking at the source and since I am a java developer I hope I will be able to make some contributions. greetings |
From: Guillaume D. <gui...@de...> - 2005-08-02 16:54:10
|
Hi, The new release 0.37 is out. Changelog: - black tooltip bug fixed - new commands (head,jarinfo,find) - stackable modal dialogs - improved sound player and file manager - bug fixes and minor improvements Installer: http://www.jdistro.com/distribution/install_jdistro_037.jar Source: http://www.jdistro.com/sources/jdistro-037.tar.gz Even if it is summer, feedback is welcome ;) Best regards, Guillaume |
From: Guillaume D. <gui...@de...> - 2005-06-28 15:56:13
|
Hi, The new release is finally out. - native drag and drop - resize windows (ctrl-alt-right-drag) - transparent windows (ctrl-alt-wheel) - updated dashboard (ctrl-alt-g) - improved edition in terminal (completion, single line) - script entities - JSR121 (updated for second public draft) - and a lot of bug fixes Installer: http://www.jdistro.com/distribution/install_jdistro.jar Source: http://www.jdistro.com/sources/jdistro-036.tar.gz Ebuild: http://www.jdistro.com/packages/jdistro-ebuild-036.tgz If you want to help, the translations need to be updated. Visit the dedicated page http://www.jdistro.com/translation/ If you want to customize your environment, give a look at: http://www.jdistro.com/themes/icons/ Look and feels, startup sceens and script interpreters will also appear there soon. Thanks to all people who have sent bug reports and ideas. Special thanks to Raven. Regards, Guillaume |
From: <ger...@ne...> - 2005-04-21 11:06:49
|
Hello, =A0 I've made an ebuild for installing JDistro into the Gentoo distribution. =A0 The ebuild download the source code, compiles it, install it and create= s=20 menu icons to run it. =A0To install it: =A0 =A0 Be sure to have gentoo's portdir overlay ready=20 (http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds). =A0 =A0unzip the file into $PORTDIR_OVERLAY$/dev-java/jdistro =A0 =A0do a =A0$ ebuild =A0$PORTDIR_OVERLAY$/dev-java/jdistro/jdistro-0.3.5.ebuild dige= st =A0 =A0 then a $ echo dev-java/jdistro ~x86 >> /etc/portage/package.keywords=20 then=20 =A0$ emerge jdistro =A0 =A0 will do the trick. =A0=20 =A0I'm waiting for testing and feedback from all of you before I submit it = to=20 the gentoo repository. =A0 =A0G=E9rard |
From: Guillaume D. <gui...@de...> - 2005-04-18 17:52:38
|
Hi, The new release is finally here. With a lot of new features, improvements and bug fixes. - completion (jsh) Commands and paths can now be completed by hitting the TAB key. - many new shell commands For example, top, gzip and zcat. - holes This small application lets you put a hole on any frame. - JDIC updated (0.9, balloons) - russian translation updated Thanks to the hard work of Count Raven, the russian translation is almost complete. There is also an option to fall back on english (and not french) when a translation is missing. - themeable startup screen (screenshot tomorrow) - better error dialogs More information and the ability to kill a task. - improved compatibility (current directory, full environment, component hierarchy, ...) - JSR121 updated You can download the installer here: http://www.jdistro.com/distribution/install_jdistro.jar And the source code here: http://www.jdistro.com/sources/jdistro-035.zip Best regards, Guillaume |
From: Guillaume D. <gui...@de...> - 2005-03-07 16:26:55
|
Hi, The new release is out. It includes many new shell commands, audio themes (and events), icon themes, custom cursors, Mezzo UI mode, an optionnal menubar and improved compatibility. Also a lot of cleaning has been done that will increase the modularity. (all the customization will be optional) Regards, Guillaume http://www.jdistro.com/ |
From: <ger...@ne...> - 2004-12-01 08:39:31
|
Welcome to the =A0second JDistro newsletter! #002 =A0 =A0---- =A0 =A01st of December 2004 =A0 ---- =A0 =A0http://www.jdi= stro.com/ ______________________________________________________________________ Contents: 1. JDistro interviewed! 2. Contribute! 4. What's happening? 5. Tips and Tricks 6. Re:News 7. Disclaimer ______________________________________________________________________ 1. JDistro interviewed on the web! =A0 =A0 O'Reilly =A0has =A0interviewed =A0the =A0JDistro team =A0for =A0the= ir =A0website ONJava.com. =A0The interview, attended for Java developpers, can be read here: http://www.onjava.com/pub/a/onjava/2004/11/24/jdistro.html 2. Contribute! =A0 =A0Do you =A0want to review =A0this newsletter before publishing? =A0 D= o you want to translate it in other languages? We would welcome your help. 3. What's happening? =A0 =A0In the =A0JDistro code front, =A0the release 0.32 has =A0some signif= icant changes, =A0but we'll =A0focus =A0on =A0one of =A0the =A0most important: = =A0Bytecode replacement now use ASM [1]. What does that means? =A0 =A0You may probably know that the standard Java classes do not support running =A0multiple =A0applications in =A0the =A0same =A0JVM. =A0 For examp= le, =A0an application =A0calls =A0System.exit() to =A0quit, =A0resulting in =A0effect= ively closing the JVM and all other applications that could run with it. =A0 =A0In order to =A0prevent it, JDistro dynamically changes =A0all the ca= lls to =A0java.lang.System to =A0calls =A0to com.jdistro.WSys =A0by modifying = =A0the bytecode of the loaded application. =A0 =A0The =A0change was =A0made by =A0scanning and =A0replacing the =A0tex= t =A0in the bytecode =A0directly, =A0this is =A0fast =A0but =A0leads =A0to some =A0comp= atibility problems. For example, jEdit needed a patch to run in JDistro. =A0 =A0We now =A0use ASM =A0that is a =A0more high level =A0bytecode manipu= lation library. We can now make very precise modifications, solving this kind of problems. =A0jEdit =A0is now fully compliant and =A0the classloader issue is history. =A0Moreover, =A0you can trust Guillaume to =A0find other use for this powerfull library. 4. Tips and Tricks ** Installing a new Entity =A0 =A0As JDistro =A0can run java =A0webstart, applets, java =A0application= s and midlets, =A0it uses =A0the =A0more =A0general concept =A0of =A0Entity, inst= ead =A0of applications in =A0other desktops. =A0 Installing new entities =A0in JDistro will create the corresponding icons. Then you can run it again in just one click ! =A0 =A0To do this, open =A0the JDistro menu (the pear at the =A0left or top= of the =A0panel), then =A0choose "Install =A0an Entity". =A0A dialog =A0box ap= pears where you have two choices: Either you select =A0an application in the online =A0catalog, by selecting the "catalog:" checkbox and choosing it in the list next to it. =A0 =A0Or you can fill the URL =A0textfield. This field can contains the url of the =A0html page containing the =A0applet you want to =A0run (for example [2] for =A0a nice menu =A0applet) or the =A0url to a =A0.jnlp file ([3] =A0= for a language learning tool). =A0 =A0You can =A0install any Java =A0application residing in your =A0hard = drive too. =A0Simply browse your =A0application installation directory using the folder icon at the right of the textfield, and JDistro will browse all subdirectories and automatically generate =A0the classpath and icons for you. =A0 =A0If =A0your application was =A0installed by =A0Install Anywhere, by= =A0selecting=20 the .lax file in it's installation directory, JDistro will decode it to=20 generate the entity. =A0 =A0Then a message will be displayed, =A0the icon will be created and put on the desktop, in =A0the panel or in the menu (you =A0can later hide some of them by editing the entity). Double-click on the icon to start your application! 6. Re:News =A0 =A0Feel like =A0you have =A0something to say =A0to the JDistro =A0commu= nity of users/developpers? =A0 You =A0can =A0 send =A0us =A0a =A0message =A0or =A0 = a =A0news =A0at fee...@jd... =A0and the best =A0ones will =A0be published here ! 7. Disclaimer =A0 =A0You =A0received this =A0newsletter =A0because you =A0have =A0enrolle= d to =A0the jdistro-devel or jdistro-user mailing-lists. ______________________________________________________________________ [1] http://asm.objectweb.org/ [2] http://www.appletcollection.com/amenu.html [3] http://www.jlearnit.com/jlearnit.jnlp |
From: Guillaume D. <gui...@de...> - 2004-11-04 14:04:50
|
Hi, The new release 0.32 of JDistro has been published. I would like to thank Gerard for his work on the catalog, Tiago for his portuguese and german translations, Eric Bruneton and Eugene Kuleshov for their excellent tool ASM. Regards, Guillaume http://www.jdistro.com/ Changelog 0.32: - improved catalog with search, login, ... - better compatibility (use now ASM for some bytecode manipulation) - modality per application - new command java - native launcher jlogin - fix standard print dialog - fully updated german and portuguese translations - new bulgarian translation - GUI for authentication (alpha) - new url schemes (jsh,gzip,tar,zip) - lazy icons - optional desktop scrollbars - use swing text antialiasing - logger - many improvements everywhere - many bug fixes everywhere |
From: Guillaume D. <gui...@de...> - 2004-10-21 16:58:12
|
Hi Dr Bill, > How secure/stable is jdistro? The short answer is: - the current release is quite stable (*) - the current release is NOT secure (*) with most Swing applications but not for JNI, AWT, SWT, ... > At first I was thinking running all the java applications in the same > virtual machine was a good idea. This is not only a good idea but also extremely usefull as soon as one wants to run more than one Java app. > But then I started thinking about > how with enterprise solutions I've experienced problems when some > other developer decides to change the value of a static value, like > System.out in there application, and suddenly all the applications are > writing to the wrong output. As scary as this seems, at least it is > manageable on an enterprise solution because of aggressive QA of all > the applications together, and the fact all the developers understand > that static values will be shared across all running applications. > (At least they understand after the first time they see what happens > when they change a static value.) As you pointed, this is a very difficult problem and you will need both very good developpers and a very good QA team to be safe. And even like that you will never be 100% sure. IMHO, the only solution is to prohibit write-access to any static variable. Every static variable should be final and refers to immutable objects when it is possible. > However, jdistro is a much different environment. Presumably users > want to add on applications like java netbeans, JEditor, pinball, etc, > all of which where developed to run in there own sandbox. Exactly. We don't make any supposition about the applications. > Does JDistro have some special method to deal with these type of problems. > How about simple things like calling Runtime.exit(), setting System > properties, and redirecting io? Yes. All the things you list are controlled. It means an application can not interfere with an other one. Unfortunately, there is a lot of things like that and not all of them are managed today. Each release brings more isolation but the current release handles only the most common cases. > Beyond the simple things, I also worry about security. If I am > running applets from two different websites, I do not necessarily want > the applets talking to each other. Just because I trust one > application enough to tell it something important like a password or a > credit card number, does not mean I want all applications to be able > view that data. Does JDistro have a way of preventing control this? Yes. An applet (or an application) can not access the data of another one because they are loaded in different space (ClassLoaders). Well this is theory. In practice, there is still some ways we will progressively remove. So today JDistro is not secure. The secury manager is too simple and should be considerably improved. The solution is to run only trusted code until someone codes this part and implements the checks. Regards, Guillaume |
From: Doctor B. <do...@gm...> - 2004-10-21 14:06:10
|
How secure/stable is jdistro? At first I was thinking running all the java applications in the same virtual machine was a good idea. But then I started thinking about how with enterprise solutions I've experienced problems when some other developer decides to change the value of a static value, like System.out in there application, and suddenly all the applications are writing to the wrong output. As scary as this seems, at least it is manageable on an enterprise solution because of aggressive QA of all the applications together, and the fact all the developers understand that static values will be shared across all running applications. (At least they understand after the first time they see what happens when they change a static value.) However, jdistro is a much different environment. Presumably users want to add on applications like java netbeans, JEditor, pinball, etc, all of which where developed to run in there own sandbox. Does JDistro have some special method to deal with these type of problems. How about simple things like calling Runtime.exit(), setting System properties, and redirecting io? Beyond the simple things, I also worry about security. If I am running applets from two different websites, I do not necessarily want the applets talking to each other. Just because I trust one application enough to tell it something important like a password or a credit card number, does not mean I want all applications to be able view that data. Does JDistro have a way of preventing control this? Analogous to this problem would be if Windows applications were allowed to access the memory from all other running applications. How is this problem dealt with? Bill |
From: <ger...@ne...> - 2004-08-20 08:14:58
|
Welcome to the first JDistro newsletter! August 2004 =A0-- =A0http://www.jdistro.com/ ______________________________________________________________________ Contents: 1. Why a Newsletter? 2. Contribute! 3. JDistro 2nd Dev. Meeting 4. What's happening? 5. Tips and Tricks 6. Re:News 7. Disclaimer ______________________________________________________________________ 1. Why a Newsletter? =A0 =A0We =A0just =A0felt =A0we =A0 need =A0to =A0improve =A0communication = =A0between =A0the development =A0team and =A0the users. =A0 This Newsletter =A0will not =A0be= very regular. From time =A0to time, we expect to write =A0one when an important event occurs or when we'll have something to say. Expect some regular features like: =A0 =A0"Contribute!" =A0 =A0 =A0 what kind of help we need; =A0 =A0"Tips and Tricks" =A0 =A0 =A0 some tips on using JDistro, directly from the coders; =A0 =A0"What's happening" =A0 =A0 =A0 an overview of the current development in JDistro; =A0 =A0"Re:News" =A0 =A0 =A0 a way for you to submit some replies or news (related to JDistro =A0 =A0 =A0 of course -- please send messages to: =A0 =A0 =A0 fee...@jd... 2. Contribute! =A0 =A0Do you =A0want to =A0review this newsletter =A0before publishing? = =A0Do you want to translate it in other languages? We would welcome your help. 3. JDistro 2nd Dev. Meeting =A0 =A0The =A018th =A0of =A0August =A0 has =A0seen =A0the =A0once-in-a-year= =A0development meeting. It has taken place in Senlis, a city near Paris, France. http://www.ville-senlis.fr/ =A0 =A0All of the main developpers were =A0there and we had a good lunch and good talks too. Guillaume talked about a v1.0 in 2005 and what we need to =A0do to get =A0there. =A0He =A0said we =A0need to =A0complete all =A0th= e current modules (and he will try not to add new ones). =A0 =A0Specifically =A0the security system =A0needs to =A0be rewritten =A0t= o allow better configuration =A0by the users. =A0 Gerard (that's me) talked =A0a lot (as =A0always) and =A0sometimes =A0it was =A0about =A0JDistro. =A0He =A0sai= d it's =A0a pleasure to write =A0most of the online catalog =A0of applications, but he will be happy to end it and return to java coding! =A0 =A0Overall that was a good meeting, working using internet is fine but nothing's =A0better than =A0see people =A0alive. Next =A0meeting =A0let's e= xpect someone will think to take pictures. 4. What's happening? =A0 =A0Work =A0is =A0well underway =A0for =A0the =A0catalog =A0of online = =A0application. Expect some good =A0changes in the future, like =A0the possibility to edit an existing =A0application, user protection by =A0using login/password and screenshots of the applications! http://www.jdistro.com/catalog/ =A0 =A0For JDistro =A0itself, besides the =A0usual fixes, work =A0is progre= ssing slowly in =A0the code. =A0This =A0was mainly due =A0to the preparation =A0o= f the JDistro BOF at =A0JavaOne [1], the hard drive failure =A0of the server and hard work (to earn real money) to do. 5. Tips and Tricks ** What is the Wharf or Korte Mode? =A0 =A0JDistro normal execution is to =A0embed all the applications into its desktop. This is the "Korte Mode". =A0To do so, it changes the way these applications =A0behave =A0by =A0modifying =A0directly the =A0code =A0inside= =A0them. Unfortunately, some =A0applications don't =A0like these changes =A0and don't work well in this mode. =A0So we designed another mode, named the "Wharf Mode", =A0in which all =A0applications run =A0in their =A0own window, =A0th= us we don't need to change much code inside them. =A0 =A0If =A0some of =A0your beloved =A0Java application =A0don't work =A0i= n JDistro desktop, =A0you can =A0try the =A0more compatible =A0"Wharf Mode" =A0by che= cking "Wharf" =A0in the =A0"Startup" tab =A0of the =A0preferences ialog =A0box. = =A0Don't forget to restart JDistro for your change to take effect. 6. Re:News =A0 =A0Feel like =A0you have =A0something to say =A0to the JDistro =A0commu= nity of users/developpers? =A0 You =A0can =A0 send =A0us =A0a =A0message =A0or =A0 = a =A0news =A0at fee...@jd... =A0and the best =A0ones will =A0be published here! 7. Disclaimer =A0 =A0You =A0received this =A0newsletter =A0because you =A0have =A0enrolle= d to =A0the jdistro-devel or jdistro-user mailing-lists. ______________________________________________________________________ [1]=20 http://javaoneonline.mentorware.net/servlet/mware.servlets.StudentServlet?m= t=3D1092831835613&mwaction=3DshowDescr&class_id=3D27803&from=3Dbof&fromtopi= c=3DBy%20Topic&subsysid=3D2000&topic=3Dbof&avail_frames=3Dfalse |
From: <ger...@ne...> - 2004-08-20 08:07:33
|
Le vendredi 20 Ao=FBt 2004 10:07, jdi...@li...= t a=20 =E9crit : > jdistro-user -- confirmation of subscription -- request 169876 > > We have received a request from 62.23.180.60 for subscription of your > email address, <ger...@ne...>, to the > jdi...@li... mailing list. To confirm the > request, please send a message to > jdi...@li..., and either: > > - maintain the subject line as is (the reply's additional "Re:" is > ok), > > - or include the following line - and only the following line - in the > message body: > > confirm 169876 > > (Simply sending a 'reply' to this message should work from most email > interfaces, since that usually leaves the subject line in the right > form.) > > If you do not wish to subscribe to this list, please simply disregard > this message. Send questions to > jdi...@li.... |
From: Guillaume D. <gui...@de...> - 2004-06-24 14:54:33
|
Hi, There will be a talk about JDistro at JavaOne. ------------------------------------------------------------------------ Topic: Java(TM) Technology on the Desktop ID: BOF-2289 Speakers: Guillaume Desnoix This session is a highly technical presentation on JDistro, a pure JavaTM technology desktop, in which we describe its goals, main features, and current implementation. We introduce some techniques such as JVMTM machine sharing, on-fly bytecode replacement, task-tracking, AWT peers implemented over Swing components, transparent virtual file system, the run-from-anywhere strategy (unifying applications, beans, applets, and JNLP), peer-to-peer class loading, and some security issues. A possible use of the Isolate API and a short comparison with some other projects follow later in the discussion. Schedule Information: Tuesday 9:30 PM Golden Gate #3 June 29, 2004 ------------------------------------------------------------------------ Hope to see you there Best regards, Guillaume |
From: <ben...@id...> - 2004-05-25 07:46:12
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: Guillaume D. <gui...@de...> - 2004-05-14 16:22:17
|
A new release of JDistro has been published. JDistro is a shared runtime, a swing desktop and a software distribution system, all written in Java and for Java. You can get it here: Screenshot: http://www.jdistro.com/ecran.php?num=030a Installer: http://www.jdistro.com/distribution/install_jdistro.jar Source: http://www.jdistro.com/sources/jdistro-030.tar.gz Site: http://www.jdistro.com/ Regards, Guillaume ---- Changelog: - the main class is now JvmBoot This is the single entry point. - remote shell server (telnet, alpha) Access to jsh from an external telnet client. - ghost mode (hidden shared runtime, alpha) If you want a shared java runtime but still keep your old native desktop, this is for you. - irate radio client see irate.sf.net - midlet (alpha) only very limited support, mainly lcdui. - startup preferences A GUI to set some options. - extended icons add "deskbar.mode=3d" to your korte.prp - alarm on unknown task in swing - new translation 'nl' - more utils like lens and clock - many improvements everywhere - many many bug fixes everywhere |
From: Guillaume D. <gui...@de...> - 2004-02-10 13:03:39
|
Hello, JDistro 0.29 is out. Screenshots: http://www.jdistro.com/ecran-029a.png http://www.jdistro.com/ecran-029b.png Source: http://www.jdistro.com/sources/jdistro-029.tar.bz2 http://www.jdistro.com/sources/jdistro-029.tar.gz http://www.jdistro.com/sources/jdistro-029.zip Installer: http://www.jdistro.com/distribution/install_jdistro.jar Changelog: - char map - visual keyboard (alpha) - proxy settings - window state - resize corner - small address book (alpha) - multi audio engine (esd,javasound) - support for XAWT (Linux,JRE1.5) - desktop manager rewritten - transparent wharf - handle getGraphics() in applets - many improvements and bug fixes (laos, yak, lnf, ...) Comments: CodeGuide Amethyst is now running fine. http://www.omnicore.com/htmls/newdebugger.html Hope every thing is ok... Best regards, Guillaume |
From: Guillaume D. <gui...@de...> - 2003-12-15 10:49:30
|
Hello, sf...@ke... wrote: > I am trying to get Jedit to run inside of Jdistro. Currently I set it > up as an entity/process and point to the exe. The jar file returned a > number of errors. Jedit version is: jEdit 4.2pre7, Windows 2000, > Jdistro is version 0.28. Any suggestions? I didn't test the latest release of jEdit but the stable release runs in JDistro with one exception. This is not a bug of jEdit but a problem with the bytecode replacement algo in JDistro. It is just a few lines to change in JARClassLoader (and Slava answered me a few months ago that he will include this change in 4.2). I could fix this problem in JDistro (using BCEL or any other lib manipulating bytecode) but it would slow down startup. Anyway for running jEdit in JDistro, you have to add to the entity classpath the patch (before the main jar) and set the system property jedit.home. Please find attached the patch (contains both the soucecode and the classes) for jEdit 4.1final and my entity (needs some edit to adapt the paths). Best regards, Guillaume |
From: <sf...@ke...> - 2003-12-15 04:24:16
|
Hello, I am trying to get Jedit to run inside of Jdistro. Currently I set it up as an entity/process and point to the exe. The jar file returned a number of errors. Jedit version is: jEdit 4.2pre7, Windows 2000, Jdistro is version 0.28. Any suggestions? |
From: Guillaume D. <gui...@de...> - 2003-12-12 08:40:39
|
The Staurn Times has published a poll: What is Your Web Start Project of the Year 2003 ? http://lopica.sourceforge.net/times/2003/12/poll_what_is_your_web_start_project_of_the_year_2003.html They have included JDistro as a possible choice. BTW, which JWS/JNLP feature do you miss ? Rgrds, Guillaume |
From: Guillaume D. <gui...@de...> - 2003-11-28 11:49:23
|
Hello, JDistro 0.28 is here. Best regards, Guillaume Screenshot: http://www.jdistro.com/ecran-reduit-028.png Installer: http://www.jdistro.com/distribution/install_jdistro.jar http://www.jdistro.com/distribution/install_jdistro.class Source: http://www.jdistro.com/sources/jdistro-028.tar.bz2 http://www.jdistro.com/sources/jdistro-028.tar.gz http://www.jdistro.com/sources/jdistro-028.zip Explained changelog: - jsh is a new unix-like, portable shell written in pure java. it comes with standard commands. - the terminal has been improved (better ansi, more ctrl-keys, ...) - you can now specify checks in your entity file. the entity will be available only if these checks are all ok. - directory reading is not any more done in the main thread - there is a new support for thumbnails in the explorer and also for new types of file. - support for Class-Path attribute in JARs - support for extension tag in JNLP - the application threads are now marked by the app ID. It improves the whole speed. - standard classes are defined by name and not package - a preferences panel for wharf is now available, giving you the ability to specify if you want the gauges, the pager, ... Also you can now place the wharf on the left or right side. - timers are now stopped when an application stops - there is also many improvements and bug fixes |
From: Guillaume D. <gui...@de...> - 2003-11-13 10:39:59
|
Hello, The soon comming release of JDistro (0.28) will contain a unix-like shell written in Java. Its name is Jsh (like almost every shell written in Java) but it is new. In particular, it doesn't use code from the Jsh Project leading by Gerard. Why ? - because it uses the task model of JDistro - because the java port of the GNU tools is very old, partialy broken and didn't fit well with both JDistro and the terminal. 1.Available features - Unix-like shell - Variables $ - Pipe | - Background task & - Inner commands `` - Aliases - Can run JDistro entities - Can run outside of JDistro 2.Missing features in this very first release - No job control - No redirection on entities - No completion - No flow control (while, if, for, ...) - No function - Many commands are missing 3.Available commands and utils Alias Mkdir Sleep Cal More Source Cat Ps Test Cd Pwd Time Echo Read Times Exit Rmdir True False Run Unalias Help Set Unset Kill Sh Which Ls Please remember that these commands are written in pure java. So they can not get all the information which is needed. For example, ps will list the current running tasks of JDistro, not the real process. 4.Additional commands Lsentities: List the entities of JDistro 5.Running on Linux By default, the PATH is: /bin:/usr/bin:/home/desnoix/bin:.:[entities]:[commands] It means Jsh will first try to use the native command. For example, if you type 'ps', it will run '/bin/ps'. If you want to run the java version, type 'jps' or modify your path by setting [commands] at the head. 6. Running on Windows There is still some problems due to the backslash, used both as a separator in paths and an escaping character. This should be fixed by using / as a file separator. 7. Availability Jsh is distributed under the terms of the (GNU) General Public License version 2 (GPL v2). It is part of JDistro. It is available on CVS. I plan to make an independant archive asap. Comments, bug reports, contributions are welcome. Best regards, Guillaume |