Re: [SrcML] Attention: Future of SrcML project
Status: Beta
Brought to you by:
crashchaos
From: Icaro <ic...@gm...> - 2005-12-15 11:42:06
|
Frank Raiser ha scritto: > Hello everyone, > > I have meanwhile started my work on the diploma thesis and so it is > about time to find out where we want the SrcML project to go to. > > The major part of my thesis will be the proper definition of the SrcML > XSL schema. The new schema will not be inherently related to the Java > AST anymore, but I'll take at least Java, C# and C++ into account. What about a scripting language? For classical language, I think you could support also 'D' > The > schema will also be extensible to support future additions without > breaking any existing validation tests good > and I will try to keep it as > simple as possible to make XPath/XSLT usage more intuitive. > > very good > I'm also planning to introduce further semantic information into SrcML > documents. This means that you can f.ex. link a variable usage to its > declaration. However gathering this information involves having large > parts of a compiler's frontend available. hmmm.... is it so important? Is it possible in all the languages? :-/ > I will move SrcML over to the Eclipse > platform which gives us the parsing features needed to get all > information necessary for the creation of SrcML documents. > > :-/ > So this thread is supposed to start some discussion about what you > think we should concentrate on in the future. Here are some pointers > to get you started: > > - Does it make sense to continue our own parser(s)? > > Yes, for me. I think that it is a good model. To be semplified but not to throw away entirely. > - What good is the API if we move to Eclipse (which already comes with > a huge API itself)? > > Not all the peaples want to use Eclipse. Not all will use SrcML with Eclipse You want to realize a plugin for Eclipse as Jezix? > - How can we increase the popularity of SrcML at this point (in order > to get more developers and testers on board)? > > with some publications, but if it works it will automatically increase it's popularity ;-) > - Can we find (and implement) any killer applications showing off the > advantages of SrcML? > > I'm doing it! ;-) -- Domenico (aka ^I^caro) http://preponderante.splinder.com <-- personale http://icaro.blogspot.com <-- perhaps technical ~~~~ "Dove mai andiamo?"......"Sempre a casa".... ~~~~ |