nanodesigner-developers Mailing List for Nanodesigner
Status: Alpha
Brought to you by:
swinnen
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
(7) |
Oct
(9) |
Nov
(30) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Florian T. <flo...@ym...> - 2014-04-14 21:26:51
|
Hi all folks ! My name is Florian Tani 24 years old ,Computer Engineering student ,second year Bachelor in Metropolitan University of Tirana. Previously I got Bachelor degree in Physics Engineering doing my Bachelor Thesis in Materials Science so i was fascinating by Nanotechnology and what can do it in our daily life . I was motivated to search for real world applications and came across futuristic project : Nokia Morph Concept . I presented in a student's conference in my University . What i want to do is to be a scientist and the field which i choose is Nanotechnology. I am also Linux , Fedora user , packager. I am offered as a volunteer to create ,maintain a RPM package for Fedora 19,20 i686, x86_64. Thank you for creating such unique open source project ! Best Regards, Florian Tani |
From: <sw...@us...> - 2005-07-25 20:25:38
|
Hi, Changes in version 0.1.1 are: * Online help system with: - Table of contents - A full-featured search facility - Favorites - Glossary/index - Print facility * Use of quaternions for more natural rotation (instead of using Euler=20 angles previously) * Optimization of bond orientation calculations at load time * Added opengl debugging Regards, Val=E8re |
From: <sw...@us...> - 2005-05-13 07:30:24
|
Fuji Hakayito wrote: >Hello Nanodesigner Team, > >I'm not sure if my original message got thru, sourceforge mail was >telling me it got delayed. >Anyways, here it is, forwarded. > >---------- Forwarded message ---------- >From: Fuji Hakayito <fo...@gm...> >Date: May 8, 2005 10:23 PM >Subject: Re: Nanodesigner 0.0.4 >To: Val=E8re Swinnen <sw...@us...> > > >Hi Valere, > >I manged to get version 0.0.4 up and running in Suse Linux 9.1 Pro. I >haven't really looked at the source code, but everything looks good >when I run the precompiled program. I couldn't get the source code >from cvs to compile in Linux, it gives me 4 errors: > > [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodes= igner/gui/AbstractDesigner.java:47: >cannot find symbol > [javac] symbol : constructor NDMenu() > [javac] location: class org.nanodesigner.gui.menu.NDMenu > [javac] menu =3D new NDMenu(); > [javac] ^ > [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodes= igner/gui/menu/SwitchCmd.java:46: >cannot find symbol > [javac] symbol : variable SINGLEWINDOW > [javac] location: class org.nanodesigner.gui.Designer > [javac] boolean singleOrNot =3D >prefs.getBoolean(Designer.SINGLEWINDOW, >Designer.SINGLEWINDOW_DEF)?false:true; > [javac] ^ > [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodes= igner/gui/menu/SwitchCmd.java:46: >cannot find symbol > [javac] symbol : variable SINGLEWINDOW_DEF > [javac] location: class org.nanodesigner.gui.Designer > [javac] boolean singleOrNot =3D >prefs.getBoolean(Designer.SINGLEWINDOW, >Designer.SINGLEWINDOW_DEF)?false:true; > [javac] > ^ > [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodes= igner/gui/menu/SwitchCmd.java:47: >cannot find symbol > [javac] symbol : variable SINGLEWINDOW > [javac] location: class org.nanodesigner.gui.Designer > [javac] prefs.putBoolean(Designer.SINGLEWINDOW, singleOrNot)= ; > [javac] ^ > [javac] 4 errors > =20 > If you use cvs to get and compile the source code be sure to extract the=20 sources with a particular label, the last one being 'v0_0_4', otherwise=20 it would be difficult to compile. Anyway, don't bother trying to compile=20 *that* version, the first official release will be announced today. :-) >I get pretty good performance when importing the simpler molecules >like water, etc. But the more complex molecules don't run very well >on my machine. Also, I noticed some bugs: >-somtimes I can't resize the frames and get errors like: >Xlib: unexpected async reply (sequence 0x11cb)! >Xlib: sequence lost (0x111cd > 0x11cf) in reply type 0x0! >-when editing preferences, I click "OK" and get similar Xlib errors >and sometimes java exceptions > >I hope this info helps for future releases! :-) > >Good Luck! > >-Fuji > =20 > There were a lot of problems with running Nanodesigner on a Linux OS. I=20 am surprised you got that far. Most of the problems are resolved in the 0.1 release. Make sure you have=20 installed jogl v1.1 beta 10 or higher. Let me know of any problems with version 0.1 soon to be released! :-) Val=E8re |
From: Fuji H. <fo...@gm...> - 2005-05-13 01:37:24
|
Hello Nanodesigner Team, I'm not sure if my original message got thru, sourceforge mail was telling me it got delayed. Anyways, here it is, forwarded. ---------- Forwarded message ---------- From: Fuji Hakayito <fo...@gm...> Date: May 8, 2005 10:23 PM Subject: Re: Nanodesigner 0.0.4 To: Val=E8re Swinnen <sw...@us...> Hi Valere, I manged to get version 0.0.4 up and running in Suse Linux 9.1 Pro. I haven't really looked at the source code, but everything looks good when I run the precompiled program. I couldn't get the source code from cvs to compile in Linux, it gives me 4 errors: [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodesign= er/gui/AbstractDesigner.java:47: cannot find symbol [javac] symbol : constructor NDMenu() [javac] location: class org.nanodesigner.gui.menu.NDMenu [javac] menu =3D new NDMenu(); [javac] ^ [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodesign= er/gui/menu/SwitchCmd.java:46: cannot find symbol [javac] symbol : variable SINGLEWINDOW [javac] location: class org.nanodesigner.gui.Designer [javac] boolean singleOrNot =3D prefs.getBoolean(Designer.SINGLEWINDOW, Designer.SINGLEWINDOW_DEF)?false:true; [javac] ^ [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodesign= er/gui/menu/SwitchCmd.java:46: cannot find symbol [javac] symbol : variable SINGLEWINDOW_DEF [javac] location: class org.nanodesigner.gui.Designer [javac] boolean singleOrNot =3D prefs.getBoolean(Designer.SINGLEWINDOW, Designer.SINGLEWINDOW_DEF)?false:true; [javac] ^ [javac] /home/fuji/nanodesigner/org.nanodesigner.gui/src/org/nanodesign= er/gui/menu/SwitchCmd.java:47: cannot find symbol [javac] symbol : variable SINGLEWINDOW [javac] location: class org.nanodesigner.gui.Designer [javac] prefs.putBoolean(Designer.SINGLEWINDOW, singleOrNot); [javac] ^ [javac] 4 errors I get pretty good performance when importing the simpler molecules like water, etc. But the more complex molecules don't run very well on my machine. Also, I noticed some bugs: -somtimes I can't resize the frames and get errors like: Xlib: unexpected async reply (sequence 0x11cb)! Xlib: sequence lost (0x111cd > 0x11cf) in reply type 0x0! -when editing preferences, I click "OK" and get similar Xlib errors and sometimes java exceptions I hope this info helps for future releases! :-) Good Luck! -Fuji On 4/13/05, Val=E8re Swinnen <sw...@us...> wrote: > Hi all, > > I have added version 0.0.4 to our cvs. Binaries and source code can > also be downloaded from the 'Developers only' section > (http://nanodesigner.sourceforge.net/developers/index.html) > > No manual is included but I think with this limited functionality it > won't be hard to figure out how to use it. > As I told before a wheelmouse controls the movement in the 3D universe. > If you don't have a wheelmouse you can use the up and down arrow key to > zoom. > > Performance is obviously a rather big issue so if anybody can find a way > to improve it I would certainly like to hear about it (better would be > if you include your own source code!!! :-) ) > I would also be grateful to hear about performances on *your* machine(s). > > For the time being only one molecule can be loaded and displayed. > Wireframe display mode is the default mode for obvious reasons. > > Unfortunately it won't run on Linux machines. I didn't have time to > look into that. Anybody?!?! > > If you find bugs you can contact me via e-mail or use the sourceforge > bug tracker. Suggestions are welcome as always. > > As I mentioned at the Nanodesigner homepage the first official release > (0.1) will be at the end of this month. Without your help I will > probably not make this deadline. So for all volunteers that I haven't > heard about since I added them to the list, this is a good time to step > in and help, otherwise I don't see the point in keeping you on the list. > So what about it, are you really interested in this project, or not??? > > Val=E8re > |
From: <sw...@us...> - 2005-01-21 11:34:48
|
Hi all, You might have noticed that I released version 0.0.2 of Nanodesigner=20 yesterday? Some minor issues were resolved like, for example, the hard coding of=20 the title bar height. I have tested this release on W2k and XP. Can someone test it on a Linux=20 machine? The PDB reader now also supports biological polymers (proteins, DNA, RNA=85= ) It is time now to concentrate on visualization before continuing=20 refining the reader I think. This will also help testing the reader=20 which is kinda tedious for large files as you can imagine. I know there are several people among the volunteers who are experts on=20 opengl. Now might be a good time to come forward and give us (me and=20 Kiandy) a hand. We are only beginners if it concerns opengl, me even=20 more so than Kiandy. Val=E8re |
From: Fuji H. <fo...@gm...> - 2004-12-22 02:18:04
|
Hey, What is the name of the cvs module? I was able to checkout each individual directory and each file as separate modules, but that kinda defeats the purpose of having cvs modules...the ant build also failed...any tips? -Fuji On Sat, 18 Dec 2004 21:08:22 +0100, Val=E8re Swinnen <sw...@us...> wrote: > Hi all, >=20 > I've committed version 0.0.1 to the projects' cvs. > It can be build outside any IDE by using ant. It has only been tested > on a w2k machine. > I would appreciate to know if it runs on other configurations. > I have included some pdb test files (simple ones) in the Samples > directory (cvs). > They can be loaded without difficulty as far as I tested it. > Nothing has been done to include jogl stuff yet so don't expect to see > anything. > I will update the wiki next week. >=20 > Enjoy your weekend, >=20 > Val=E8re >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Nanodesigner-developers mailing list > Nan...@li... > https://lists.sourceforge.net/lists/listinfo/nanodesigner-developers > |
From: <sw...@us...> - 2004-12-18 20:04:25
|
Hi all, I've committed version 0.0.1 to the projects' cvs. It can be build outside any IDE by using ant. It has only been tested=20 on a w2k machine. I would appreciate to know if it runs on other configurations. I have included some pdb test files (simple ones) in the Samples=20 directory (cvs). They can be loaded without difficulty as far as I tested it. Nothing has been done to include jogl stuff yet so don't expect to see=20 anything. I will update the wiki next week. Enjoy your weekend, Val=E8re |
From: <sw...@us...> - 2004-12-02 17:51:38
|
I have some questions about using swing. 1. In the three windows interface I used a ComponentListener to prevent=20 the menu and toolbox window to expand over the entire screen. Works fine=20 but, unfortunately, it makes the screen flash. You can see the outline=20 of the window while resizing, as usual, but after you release the mouse=20 button the window resizes to the last outlined size and then immediately=20 resizes to the restricted size I have set in componentResized, hence the=20 flash. How to prevent it? 2. How can I find out the height of the title bar in a window/frame? I=20 know it is 22+4 pixels in Windows but is this always the case? I would=20 prefer not to hardcode it unless it is the same in all operating=20 systems, which I doubt. 3. Is it possible to limit the size of a window so that it doesn=92t=20 overlap the task bar? I have seen it in some programs and I wonder how=20 they do it. Val=E8re |
From: <sw...@us...> - 2004-11-20 10:51:27
|
Hi Elie, > The splash screen example there looks rather un-anti-aliased ;-) to me. > (Anyhow rather ugly, not that i'm the graphical artist here). Obviously anti-aliasing is not used in the draft I put on the webpage. However it is only meant as a draft. We should first concentrate on the=20 content of the picture not if it is perfectly ray-traced or whatever. It=20 doesn=92t make much sense to deliver a perfect picture which we in the en= d=20 wouldn=92t use. It=92s a question of time management in my opinion. > In the splashscreen code i've submitted earlier I used the logo from > nanodesigner.org which imo looks nice. Perhaps we could start to use > a temporary one and once we can render the molecules we can start to > make a splashscreen from that rendering, that give the user and idea w= hat > to expect (what the nanodesigner.org logo also does). When I see the > new splashscreen I'd rather think 'omg, have i downloaded a bad raytra= cer > or something like that ?' I think the splash screen should hint at the basics of molecular=20 nanotechnology. MNT is all about constructing stuff at the nanometer level. This means 1. the picture should show a structure or shape 2. consisting of atoms 3. and hint at the =93construction work=94 The nanodesigner logo was intended as such. It looks as if the word is=20 constructed from atoms/molecules. It doesn=92t fulfil point =91c=92 I=20 mentioned above but that was not intended as such. What we could do is extend this image by creating the word in 3D out of=20 atoms and their bonds? After that by deleting part (atoms) of one or=20 more letters and adding a part of a robotic arm (also consisting of=20 atoms of course), extending from the edge of the picture for example,=20 carrying a small molecule into its =91pincher=92 towards one of the missi= ng=20 parts in some of the letters thus indicating =91construction=92. This construction doesn=92t have to be a correct molecule in the sense=20 that the number of bonds should be correct and such=85 Limit the number o= f=20 bonds to a maximum of 4 and the structure will be convincing enough I=20 think. Just an idea=85 I do not think we should wait until we are able to use the software.=20 What would accomplish this? There are a lot of packages available that=20 can show existing molecules already. You can hardly call that special in=20 any way. The splash screen should give a hint at the purpose of the=20 software in my opinion. By the way the picture I put on the website is not *THE* new splash=20 screen. It is a draft and I hope more will be coming before we decide=20 which one looks nicest. That was why I created that page in the first=20 place. Obviously I didn=92t make that clear enough. Val=E8re |
From: Elie De B. <el...@de...> - 2004-11-20 07:53:04
|
Hi, The splash screen example there looks rather un-anti-aliased ;-) to me. (Anyhow rather ugly, not that i'm the graphical artist here). In the splashscreen code i've submitted earlier I used the logo from nanodesigner.org which imo looks nice. Perhaps we could start to use a temporary one and once we can render the molecules we can start to make a splashscreen from that rendering, that give the user and idea what to expect (what the nanodesigner.org logo also does). When I see the new splashscreen I'd rather think 'omg, have i downloaded a bad raytracer or something like that ?' That being my opinion I don't want to hurt anybody's feelings :D Elie > Hi all, > > I have added a page in the 'Developers only' section where I will put > designs for the splash screen, logo and buttons we will use in > Nanodesigner. Comments and/or suggestions and/or contributions are welcome. > > Valère > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: InterSystems CACHE > FREE OODBMS DOWNLOAD - A multidimensional database that combines > robust object and relational technologies, making it a perfect match > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > _______________________________________________ > Nanodesigner-developers mailing list > Nan...@li... > https://lists.sourceforge.net/lists/listinfo/nanodesigner-developers > -- <============================> Homepage: www.de-brauwer.be <============================> |
From: <sw...@us...> - 2004-11-19 22:04:09
|
Hi all, I have added a page in the 'Developers only' section where I will put=20 designs for the splash screen, logo and buttons we will use in=20 Nanodesigner. Comments and/or suggestions and/or contributions are welco= me. Val=E8re |
From: <sw...@us...> - 2004-11-19 22:00:16
|
Val=E8re Swinnen wrote: > We have to decide if we are going to use Java 5 or not. > There aren't any reason we can not use it, except a practical one, as=20 > I have noted there is an annoying problem with the Netbeans cvs. It=20 > can be solved by using the Eclipse cvs which works perfectly but=20 > Eclipse doesn't support Java 5 yet. > We have to use both IDE's if we want to develop with Java 5, at least=20 > for the time being (unless someone can give me a solution for this=20 > Netbeans cvs problem). > I am going to leave the decision to you guys.... > What do you say Java 5 or Java 1.4.x? > Let me know what you think... As nobody seem to have any remarks about my question about using Java=20 1.4 or 1.5 I have decided this project will use Java 1.5 from the=20 start. This decision is final. Val=E8re |
From: Elie De B. <el...@de...> - 2004-11-11 08:41:00
|
Hello, At: http://www.de-brauwer.be/wastebasket/nano/splashScreen.zip You can find a SplashScreen class and a testclass that displays a splashscreen image (currently using the one from nanodesigner.org) and a progressbar. I also threw in the .class files if you don't want to compile anything. greetings Elie -- <============================> Homepage: www.de-brauwer.be <============================> |
From: Elie De B. <el...@de...> - 2004-11-11 07:56:45
|
Hello, Dia works and i've been using dia to make all sorts of diagrams but it's still not very mature and contains some flaws in it but has great potential. One of my suggestions was also argouml (java webstart click: http://argouml.tigris.org/files/documents/4/0/argouml-0.16.1/jws/argouml-en.jnlp ) Anyhow I agree Fuji's code is a really good start, it's something we can start to play with. And we can still correct any mistakes we make. greetings Elie > Hi, > > For UML: > > Dia works > http://www.gnome.org/projects/dia/ > > There is also a web based one called gmodeler > http://www.gskinner.com/gmodeler/app/run.html > > And ArgoUML looks cool, but ive never used it > http://argouml.tigris.org/ > > You could use MS Visio (but i wouldn't ;-]) > > Hope that helps. > > -Fuji > > On Wed, 10 Nov 2004 22:49:48 +0100, Val=E8re Swinnen > <sw...@us...> wrote: > > Hi Javier, > >=20 > > >>I didn't bother > > >> > > >> > > >>>to setup a CVS or Subversion server yet, so I've > > >>> > > >>> > > >>just been placing the > > >> > > >> > > >>>zips on my website. > > >>> > > >>>http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip > > >>> > > >>> > > >>> > > > > > >I do not know whether you have done it or not, but > > >could you copy your source code to the cvs? > > > > > > > > To be honest I think it is a bit premature to do so with this code. > > A number of things are missing at the moment: > > 1. None of the files have the license statement in it. > > 2. No author is mentioned. > > 3. Code of Bruce Wampler is released under which license? > >=20 > > I think we should not try to rush things. The code Fuji has at the > > moment are a good base to start with the real thing. We should do this > > systematically starting with creating the classes to set up the frames > > (1 or 3) and work from there. Find the methods we will most likely need > > initially, create them, add comments and test them (writing test > > classes) if necessary. After that the writer can put them in the cvs. > > This is not a small project and if we do not tackle this systematically > > we won't get very far I think. > > The problem we have to solve now is that we have to start communicating, > > discussing parts of the project. > > We are part of a team. You know... two people know more than one and > > such... > > So about what I said yesterday about creating the frames... what do you > > think about it? > > I will try to create a UML diagram tomorrow. Unfortunately the program > > I used earlier stopped working because the temporary license expired. > > Does anyone know a good free program to create UML diagrams? > >=20 > > Val=E8re -- <============================> Homepage: www.de-brauwer.be <============================> |
From: Fuji H. <fo...@gm...> - 2004-11-11 06:07:09
|
Hi, For UML: Dia works http://www.gnome.org/projects/dia/ There is also a web based one called gmodeler http://www.gskinner.com/gmodeler/app/run.html And ArgoUML looks cool, but ive never used it http://argouml.tigris.org/ You could use MS Visio (but i wouldn't ;-]) Hope that helps. -Fuji On Wed, 10 Nov 2004 22:49:48 +0100, Val=E8re Swinnen <sw...@us...> wrote: > Hi Javier, >=20 > >>I didn't bother > >> > >> > >>>to setup a CVS or Subversion server yet, so I've > >>> > >>> > >>just been placing the > >> > >> > >>>zips on my website. > >>> > >>>http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip > >>> > >>> > >>> > > > >I do not know whether you have done it or not, but > >could you copy your source code to the cvs? > > > > > To be honest I think it is a bit premature to do so with this code. > A number of things are missing at the moment: > 1. None of the files have the license statement in it. > 2. No author is mentioned. > 3. Code of Bruce Wampler is released under which license? >=20 > I think we should not try to rush things. The code Fuji has at the > moment are a good base to start with the real thing. We should do this > systematically starting with creating the classes to set up the frames > (1 or 3) and work from there. Find the methods we will most likely need > initially, create them, add comments and test them (writing test > classes) if necessary. After that the writer can put them in the cvs. > This is not a small project and if we do not tackle this systematically > we won't get very far I think. > The problem we have to solve now is that we have to start communicating, > discussing parts of the project. > We are part of a team. You know... two people know more than one and > such... > So about what I said yesterday about creating the frames... what do you > think about it? > I will try to create a UML diagram tomorrow. Unfortunately the program > I used earlier stopped working because the temporary license expired. > Does anyone know a good free program to create UML diagrams? >=20 > Val=E8re >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_idU88&alloc_id=12065&opclick > _______________________________________________ > Nanodesigner-developers mailing list > Nan...@li... > https://lists.sourceforge.net/lists/listinfo/nanodesigner-developers > |
From: <sw...@us...> - 2004-11-10 21:46:18
|
Hi Javier, >>I didn't bother >> =20 >> >>>to setup a CVS or Subversion server yet, so I've >>> =20 >>> >>just been placing the >> =20 >> >>>zips on my website. >>> >>>http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip >>> >>> =20 >>> > >I do not know whether you have done it or not, but >could you copy your source code to the cvs? > =20 > To be honest I think it is a bit premature to do so with this code. A number of things are missing at the moment: 1. None of the files have the license statement in it. 2. No author is mentioned. 3. Code of Bruce Wampler is released under which license? I think we should not try to rush things. The code Fuji has at the=20 moment are a good base to start with the real thing. We should do this=20 systematically starting with creating the classes to set up the frames=20 (1 or 3) and work from there. Find the methods we will most likely need=20 initially, create them, add comments and test them (writing test=20 classes) if necessary. After that the writer can put them in the cvs. This is not a small project and if we do not tackle this systematically=20 we won't get very far I think. The problem we have to solve now is that we have to start communicating,=20 discussing parts of the project. We are part of a team. You know... two people know more than one and=20 such... So about what I said yesterday about creating the frames... what do you=20 think about it? I will try to create a UML diagram tomorrow. Unfortunately the program=20 I used earlier stopped working because the temporary license expired. =20 Does anyone know a good free program to create UML diagrams? Val=E8re |
From: Javier F. <jv...@ya...> - 2004-11-10 09:13:53
|
> I didn't bother > >to setup a CVS or Subversion server yet, so I've > just been placing the > >zips on my website. > > > >http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip > > I do not know whether you have done it or not, but could you copy your source code to the cvs? keep the good job. Javier __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |
From: <sw...@us...> - 2004-11-09 22:51:00
|
Hi all, We have to decide if we are going to use Java 5 or not. There aren't any reason we can not use it, except a practical one, as I=20 have noted there is an annoying problem with the Netbeans cvs. It can=20 be solved by using the Eclipse cvs which works perfectly but Eclipse=20 doesn't support Java 5 yet. We have to use both IDE's if we want to develop with Java 5, at least=20 for the time being (unless someone can give me a solution for this=20 Netbeans cvs problem). I am going to leave the decision to you guys.... What do you say Java 5 or Java 1.4.x? Let me know what you think... Regards, Val=E8re |
From: <sw...@us...> - 2004-11-09 22:40:14
|
Hi Fuji, >I've made changes to the GUI according to your suggestions. I >separated the menu actions out into classes, started a working package >structure, put the MVC framework classes into their own package, and >cleaned up the visual appearance of the GUI to look like the specs >from NanoWiki with tool panels and status bar and such. I had a hard >time getting the Java Look and Feel Graphics to work based on putting >the jar file into my classpath, so excuse my hacky attempt at just >placing the graphics into a directory with the code. > >I've been using Eclipse 3.0.1 for my IDE and it seems to work very >good so far, I haven't tried using Netbeans yet. And I didn't bother >to setup a CVS or Subversion server yet, so I've just been placing the >zips on my website. > >http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip > >There's my latest build. Let me know if the link works and if the >java code compiles, runs, etc. Any comments and/or suggestions are >welcome. I plan on getting the splash screen to work next and >possibly integrate a "Hello World" JOGL (GLCanvas) program into the 3D >Panel Swing View to see how that works. > =20 > I have downloaded your code and used it with Eclipse 3.0. It works=20 perfectly. It certainly looks like I suggested. Perfect. Good job. >Oh and one last thing, I will probably have to ask the original author >(Bruce Wampler) of the Wmvc classes for permission to use his code in >our project, seeing as how his classes are copyrighted. Or maybe we >can just re-write them and in the docs mention that the MVC framework >classes were "inspired by" his work. > =20 > I wouldn't bother for the moment. I doubt there will be much left of=20 the original code of Bruce when we have implemented everything we want=20 in our project. MVC is such a basic design pattern it is hardly=20 special. "Inspired by" is not worth mentioning I think. A lot of what=20 you (and I, and most of us) write is inspired, at least to some extend,=20 on examples (from books or from whatever...) we have seen or examined=20 while learning to program. We don't mention that either. The code you have written, Fuji, is already a large part of what we need=20 for the UI but it is still missing some crucial stuff (for example the=20 possibility to switch between 1 and 3 frames). I think it would be best if we rewrite everything but after discussing=20 some ui design issues (like the one I just mentioned). A lot of the new=20 classes can be filled in by the code you have written, Fuji, just by=20 copy/pasting it into the appropriate places. For example I think we=20 should split WmvcApp into two abstract classes. One abstract class that=20 describes a simple frame without menu or toolbar to extend into a=20 ToolFrame and ThreeDFrame, and one abstract class that describes a=20 complex frame *with* a menu and toolbar to create the Designer frame. I=20 will go into detail about that tomorrow or so. (It is almost midnight now= .) Starting today you can access our website by using the address=20 www.nanodesigner.org. Val=E8re |
From: Fuji H. <fo...@gm...> - 2004-11-09 00:59:06
|
Hi All, I've made changes to the GUI according to your suggestions. I separated the menu actions out into classes, started a working package structure, put the MVC framework classes into their own package, and cleaned up the visual appearance of the GUI to look like the specs from NanoWiki with tool panels and status bar and such. I had a hard time getting the Java Look and Feel Graphics to work based on putting the jar file into my classpath, so excuse my hacky attempt at just placing the graphics into a directory with the code. I've been using Eclipse 3.0.1 for my IDE and it seems to work very good so far, I haven't tried using Netbeans yet. And I didn't bother to setup a CVS or Subversion server yet, so I've just been placing the zips on my website. http://www.ualberta.ca/~jliske/NanoGUI_1.02b.zip There's my latest build. Let me know if the link works and if the java code compiles, runs, etc. Any comments and/or suggestions are welcome. I plan on getting the splash screen to work next and possibly integrate a "Hello World" JOGL (GLCanvas) program into the 3D Panel Swing View to see how that works. Oh and one last thing, I will probably have to ask the original author (Bruce Wampler) of the Wmvc classes for permission to use his code in our project, seeing as how his classes are copyrighted. Or maybe we can just re-write them and in the docs mention that the MVC framework classes were "inspired by" his work. -Fuji |
From: <sw...@us...> - 2004-11-08 17:50:19
|
Hi all, I=92ve considered your remarks about the access to the cvs of nanodesigne= r=20 and I agree to give you all free access. Remarks: If you want to change something in the CVSROOT directory ask me first=20 before you attempt to do that. I would also ask that if you commit a file for the first time to=20 immediately start a branch by adding the branch tag =91DEV=92. For the ti= me=20 being the development should be done under this branch. As I mentioned in an earlier message, use the following directory=20 structure: Main directories: org.nanodesigner.core org.nanodesigner.gui org.nanodesigner.g3d With the following subdirectories: doc src/org/nanodesigner/=85 test Do not commit any class files, jar files or executables please. CVS problem: Netbeans 4.0 does not support ssh authentication or am I mistaken? I have also noticed that committed files are not immediately visible in=20 the nanodesigner cvs (looking via the sourceforge website that is). Val=E8re |
From: Nick P. <eco...@ya...> - 2004-11-05 15:30:06
|
I agree as well that we need some place to share code before it's release ready. As with any programming tool, the cvs should work for us; we shouldn't have to work around it. I also agree that the main fork should be kept restricted to enforce organization and prevent clutter. -Nick- __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |
From: Javier F. <jv...@ya...> - 2004-11-05 11:05:36
|
--- Elie De Brauwer <el...@de...> wrote: > That is also my point, I'm strongly in favor for > something like > a stable and an unstable branch. Valere can do > everything he wants > with the stable branch but we should still all have > access to the > unstable branch. I have seen projects releasing files under different names: - Dev Snapshot - release candidate - Eval Release - Official Release We can borrow that idea and have different cvs branches such as: - Dev Snapshot (everyone) - release candidate (Valere) - Eval Release (Valere) - Official Release (Valere) I think we could have a snapshot brach in our cvs for everyone to use right now. > And if somebody does something > wrong there you > could always rollback (isn't that why versioning was > invented > in the first place). Indeed. We should take advantage of all the features in cvs. Javier Fuentes __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |
From: Elie De B. <el...@de...> - 2004-11-05 10:22:09
|
> > This doesn't necesserily mean we want access to > > _the_ entire cvs, isn't > > is possible to create a subset with different access > > rights ? > > I support your suggestion. We could have a "sandbox" > folder in the CVS or something like that where we can > start sending files right away. > > > Isn't there > > an alternative ? Somebody got a cvs server in their > > backyard ? > > We should not be looking for cvs support anywhere > else. Fujy should not be uploading sample code to some > ISP and hoping we are recieving email attrachments. We > should be using at least past of the CVS supported by > SourceForge. > > Well, I may be wrong, I do not know. I already made my > point and it is up to everyone and Valère. That is also my point, I'm strongly in favor for something like a stable and an unstable branch. Valere can do everything he wants with the stable branch but we should still all have access to the unstable branch. And if somebody does something wrong there you could always rollback (isn't that why versioning was invented in the first place). E.g. quoting http://sourceforge.net/project/admin/cvs.php?group_id=47032 : Permissions: ---> Read access: Your project CVS repository is automatically available via anonymous pserver-based CVS access. All site users are permitted to access your repository in this manner; no means is provided to restrict this read access. Instructions for accessing your repository via anonymous pserver may be found on the CVS page for your project. ---> Write access: All project developers are automatically provided write access to your project CVS repository. As of 2004-06-10, a permissions option is now provided to totally block developer repository access (when blocked, developers need to use anonymous pserver for read access to the repository). You may restrict developer write access to a subset of your repository (modules, branches) through the use of CVS ACLs (the cvs_acls script). greetings Elie -- <============================> Homepage: www.de-brauwer.be <============================> |
From: Javier F. <jv...@ya...> - 2004-11-05 08:33:19
|
--- Elie De Brauwer <el...@de...> wrote: > I also think there should be a common place which > version control where > we can put some code, call it a playground. For > example, Fujy had to upload > his sample code to some ISP, we had to download it, > extract it, load it > in our ide to view it. While every other IDE has cvs > access support. > In the next fase I wrote a small testapp to > illustrate the splitpanes, to do > this I had two choices: > a) Modifiy Fuji's code, package it, upload it to > another piece of website so > Fuji could (if he recieved the mail before that and > didn't do the change > or another change before that) download it, replace > his tree by my modified > version, hope I didn't do anything wrong with it. Or > open the archive look for > changes at first site and copy paste them. > b) Just dump a little bit of proof of concept code > in an e-mail hoping he would > be able to apply it to his code. > > Imo none of these solutions is a good one, there's > still something missing. I feel the same way about this. It is cumbersome process. I think that is why CVS exists after all. It makes collaboration more easier and speeds up development. > This doesn't necesserily mean we want access to > _the_ entire cvs, isn't > is possible to create a subset with different access > rights ? I support your suggestion. We could have a "sandbox" folder in the CVS or something like that where we can start sending files right away. > Isn't there > an alternative ? Somebody got a cvs server in their > backyard ? We should not be looking for cvs support anywhere else. Fujy should not be uploading sample code to some ISP and hoping we are recieving email attrachments. We should be using at least past of the CVS supported by SourceForge. Well, I may be wrong, I do not know. I already made my point and it is up to everyone and Valère. Have a nice day everyone. Javier Fuentes. __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |