Re: Seminar on Dia
According to Lars Clausen [EMAIL PROTECTED]: I'm back in a semi-functional network world again, but busy. Partly busy with preparing a seminar about Dia for the NTI (Networks, telecom and internet) conference in Copenhagen the 29th. Just wanted to hear if anybody has experience with presenting Dia, and what to do/not do. I'm thinking of making the whole presentation in Dia, just for kicks and not having to switch to somewhere else to demonstrate. The thing not to do is IMHO not using Dia to run the presentation, but use an image viewer (XV will do it) to run a set of PNG exported Diagrams. Another solution is to run the presentation using an HTML photo gallery and running it in, say, Mozilla. Good luck. Hub
Re: Seminar on Dia
If you think that's fun, you should try what I and a couple of colleagues are prepping for: using Dia as a front-end GUI to demo an architecture language processing system written in a mixture of Lisp and a custom functional language similar to ML...since some of the front-end logic will probably be written in Python, too, that means four programming languages being used for one demo... Just to keep people here abreast of how this might be useful to the Dia core: the primary additions to Dia I'm working on are a nested diagram object type, and an annotation tool which will allow attaching free-text notes to any object in a diagram. The annotation tool will probably (at least initially) be written almost entirely in Python, but the subdiagram type is just a classic C plugin object. Once they're stable enough to see the light of public scrutiny, I'll send them to the group for a proper thrashing. Lennon Day-Reynolds Software Engineer Kestrel Institute Hubert Figuiere wrote: According to Lars Clausen [EMAIL PROTECTED]: I'm back in a semi-functional network world again, but busy. Partly busy with preparing a seminar about Dia for the NTI (Networks, telecom and internet) conference in Copenhagen the 29th. Just wanted to hear if anybody has experience with presenting Dia, and what to do/not do. I'm thinking of making the whole presentation in Dia, just for kicks and not having to switch to somewhere else to demonstrate. The thing not to do is IMHO not using Dia to run the presentation, but use an image viewer (XV will do it) to run a set of PNG exported Diagrams. Another solution is to run the presentation using an HTML photo gallery and running it in, say, Mozilla. Good luck. Hub .
Re: Seminar on Dia
Hi, there. You're certainly doing some cool stuff there. I'm just now sitting here writing my diploma thesis on visual/graphical Programming and what you describe in your mail (besides an Compiler or Interpreter) is everything you need for a graphical language. Since we're obviously working in the same direction, a) How far have you come by now? Can you email me your code? and b) How can I help you? cu Andre -- while (!asleep()) sheep++;
Re: Seminar on Dia
Andre, The backend has been in development for ~10 years, so it's pretty far along (though not finished, as is so often the case with large research projects). Unfortunately, that code isn't open-source -- too many cooks have been in the kitchen, with too many contract agreements, egos, etc. All of our work that actually touches Dia will be under the GPL, though, and as I said in the first message, I'm going to make sure everyone on the list has a chance to rip it apart as soon as there's something a little more substantial than a couple of simple plug-in objects for them to look at. The visual programming model we're working on is a hybrid of high-level architectural modeling and simple state machines, where an abstract component at one level of the diagram can be opened up and viewed as a deterministic automaton at another level. The heavy lifting is being done in the back by a formal specification and code generation toolkit, with their intercommunication (at this point, anyway) being accomplished through generated XML files. If you're still willing to help, I may well have some questions relating to the functional design issues I come up against in the interface; not much, I know, but most of the project requirements are pretty well-defined, and I'm just doing the front-end flashiness. There are some (not terribly recent) papers written by some of the core developers available at my employer's website: http://www.kestrel.edu. I'm not listed there, 'cause I'm just the regular Joe Programmer around the office, but I'd be happy to answer more questions or direct them to someone who can. Lennon Day-Reynolds Andre Kloss wrote: Hi, there. You're certainly doing some cool stuff there. I'm just now sitting here writing my diploma thesis on visual/graphical Programming and what you describe in your mail (besides an Compiler or Interpreter) is everything you need for a graphical language. Since we're obviously working in the same direction, a) How far have you come by now? Can you email me your code? and b) How can I help you? cu Andre
Re: Seminar on Dia
From: Lars Clausen [EMAIL PROTECTED] I'm back in a semi-functional network world again, but busy. Partly busy with preparing a seminar about Dia for the NTI (Networks, telecom and internet) conference in Copenhagen the 29th. Just wanted to hear if anybody has experience with presenting Dia, and what to do/not do. I'm thinking of making the whole presentation in Dia, just for kicks and not having to switch to somewhere else to demonstrate. I think the audience will be very broad from newbies to a few advanced users and developers. I would then start with a little presentation of you, then Dia and its place in the Gnome/Gnome Office hierachy. The show some of the basic things Dia can and then go deeper and deeper in its functionality. Suddenly the time is up and it is time for questions. You have 45 minutes. I would slice it as: Introduction 5 minutes The basics 10 minutes The smart and fun 20 minutes Questions 10 minutes The most enjoyable greetings Claus Sorensen K L I D Chairman --Mobile: +45 20 94 62 34 Noddelunden 110 Commercial Linux Email: [EMAIL PROTECTED] DK-2765 Smorum Association of Denmark Web:www.klid.dk
Re: Seminar on Dia
On 18 May 2001, Lars Clausen wrote: Hi! I'm back in a semi-functional network world again, but busy. Partly busy with preparing a seminar about Dia for the NTI (Networks, telecom and internet) conference in Copenhagen the 29th. Just wanted to hear if anybody has experience with presenting Dia, and what to do/not do. I'm thinking of making the whole presentation in Dia, just for kicks and not having to switch to somewhere else to demonstrate. Good luck with the presentation. At last year's GUADEC, I gave part of a talk on Gnome Office (my bit was on Dia). You can see them at: http://www.daa.com.au/~james/slides/dia-0.html Feel free to use ideas from those slides (I don't know how much of it is relevant to your talk). If you are giving the presentation with a data projector, I would probably not recommend using Dia exclusively. Something like magicpoint is much better at running a presentation, and you can embed EPS files in slides, so you can show examples easily. Doing a demo of dia would be a good idea though. James. -- Email: [EMAIL PROTECTED] WWW: http://www.daa.com.au/~james/