Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Re: Joining Orbit

Hi David,

Thank you very much for your response.

Please, take a look to my in-lined comments below:

David M Williams escribió:
Welcome Adolfo. I can't read your website (http://www.opencanarias.com/
)[due to my language limitations] but assume you're doing cool stuff with 
Eclipse. 
  
If we didn't impose this kind of limitations, too many people would know when, how and why we are going to destroy the world and that's not good for our purposes .... Just kidding ;P. I agree that an English version would be nice :(

I can only provide you an English link related to the EPL licensed work published by Open Canarias S.L:

http://www.modelset.es/atc/atcdownload.html

As for information about Orbit, I'd point you first to our wiki pages: 
http://wiki.eclipse.org/Category:Orbit
Then later, as you have more pointed questions, you can ask those on this 
list and get more pointed answers. 
  

Thank you very much. It was just what I needed.

As for becoming an Orbit Committer, by you stating your intent here on 
this mailing list you have taken the first step. 
Well, I have asked just for information about Orbit, not being a committer itself. However, as I have read in the wiki, since Christian is the current representative of the modeling project, I guess that somebody must occupy his place. Maybe you know somebody else - probably more experienced - who may want to do it, but in any case I don't have any problem for filling the hole ;P
Since you sound new to 
Eclipse in general (that is, I assume, not too many people in Eclipse know 
you) can you please provide a brief summary of what work you do (such as 
your "day job", that is ... though a statement or pointer to your MDT-OCL 
work would be good too? What are your long term plans with Eclipse? (I 
think you stated your short term plans). Have you have created OSGi 
bundles before? 
  
I'm new as a committer, but not in Eclipse. I started to work with/on it, nearly 3 years ago, and I early had to implement some plugins to build a generic/extensible transformation launcher (basically, some core and UI plugins to support model2model transformations launching). I think that you could check those plugins in the link I provided above. They may not be the best plugins you have ever seen, but the knowledge and experience gained since then has obviously increased.

I'm currently working on:
- An internal tool (Eclipse RCP) focused on the software processes management, based on the ideas of SPL(Software Product Lines), RAS (Reusable Asset Specification), etc and having SPEM (Software Process Engineering Metamodel, another OMG specification) as its data model.
- MDT-OCL maintenance/evolution (20% daily work).

I have also participated in other tools:
    - A MDA (Model-Driven Architecture) tool (based on OMG's UML).
    - An ADM (Arhictecuture-Driven modernization) tool (based on OMG's Knowledge Discovery Metamodel and Software Metrics Metamodel).

About MDT-OCL, I just point you to some bugs which I related when I was proposed to be MDT-OCL committer:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=233673 - OCL's type checking system needs to be extensible - patch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=234354 - Bug in AbstractEnvironment when looking up implicit sources - patch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=236247 - OperationCallExp arguments_conform constraint looks up operation - test case
https://bugs.eclipse.org/bugs/show_bug.cgi?id=236247 - OperationCallExp arguments_conform constraint looks up operation - patch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258973 - OCLStandardLibraryImpl is neither extensible nor reusable - patch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=260403 - Inconsistent handling of common supertype of primitive types - patch
https://bugs.eclipse.org/bugs/show_bug.cgi?id=237441 - Bug throwing nonStaticAttribute error, in AbstractOCLAnalyzer.enumLiteralExpCS(...) method - patch in comment

About my plans in Eclipse, my intention is obviously being part of Eclipse as long as possible. I love Eclipse, and I like working with/on it ;P. I can't obviously state how long my company will sponsor me as committer, although since I'm also doing my phD (at this moment focused on model transformations), I'm also investing free time on using and improving Eclipse technology such as MDT-OCL project.
I don't mean any of that to sound like I'm giving you the third degree or 
springing a pop-quiz on you ... I sincerely would just like to hear a 
little more about you before I nominate you as an Orbit Committer. The 
pop-quiz will be how many  poor idioms I included in this short note. :) 
  
Oh, I like talking about myself or my (and company) work, so it's a pleasure. In this case, I hope that a link to my blog and (not accurately updated) linkedin profile is sufficient.

http://adolfosbh.blogspot.com/
http://www.linkedin.com/in/adolfosbh

But, to be more serious, after you read some of the technical "how to" 
stuff, tell us a little more about yourself, and if by then you still want 
to be an Orbit committer .... then your are in! (well, after the required 
votes, paper work, etc.) 

Thanks for offering to taking over some of Dumus' work ... this fills an 
important hole. 
  

Again, If my novice status  as an Eclipse committer (I must say, counteracted by my learning capabilities :P ) is not a problem, I would be happy to fill Christian's hole. In other case, I hope you can point us how we could solve the MDT-OCL concern about the possibility of including a new version of the LPG library.

Cheers,
Adolfo.
Thanks again, 






From:
Adolfo Sánchez-Barbudo Herrera <adolfosbh@xxxxxxxxxxxxxxxx>
To:
orbit-dev@xxxxxxxxxxx
Date:
07/27/2009 07:22 AM
Subject:
[orbit-dev] Re: Joining Orbit
Sent by:
orbit-dev-bounces@xxxxxxxxxxx



Hi,

I'm Adolfo Sanchez-Barbudo Herrera (Open Canarias S.L.). I have recently 
been promoted as committer in the MDT-OCL project and I want to ask for 
some information related to Orbit. The project currently uses a version of 
a third party plugin (LPG v1.1 - LALR Parser Generator) which is already 
included in Orbit. However, we are studying the possibility of including 
the last version of LPG. As the previous project committer (Christian 
Damus) and previous responsible Orbit-related task is not a MDT-OCL member 
any more, I have decided to take the responsibility of doing any task 
related to Orbit. 

Any help, guideline or whatever you can point me will be welcomed.

Cheers,
Adolfo.
  

--

Adolfo Sánchez-Barbudo Herrera
adolfosbh(at)opencanarias(dot)com
C/Elías Ramos González, 4, ofc. 304
38001 SANTA CRUZ DE TENERIFE
Tel.: +34 922 240231 / +34 617 718268

Back to the top