Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [camf-dev] New Contribution‏

Hi Andreas,

Nice to meet you and thanks for reaching out to the camf-dev list regarding your contribution!  This are great news and we could start the process of adding your plugins to the project repository. However, there are some items necessary to consider / act-on prior we reach that point in time. 

  1. First the necessary process of contributing to an Eclipse project is presented here [1]. I suggest you familiarize yourself with it and post any questions / ambiguities you might have here in the devs mail list.
  2. Also familiarize yourselve on how to contribute your code to the project via Git [2]. Note that CAMF uses Gerrit for online code
    reviews, so you will need to pay attention to the particular section in the above link that describes contribution workflow for Gerrit. Again, if you need any help for configuring EGit don't hesitate to contact the list.
  3. Make sure you download to your workspace the latest code available in the Git HEAD. Then integrate your contribution with this version. This is important for you to check whether everything works as expected. For the project committers, it will allow us to review your contribution and test its functionality much easier.
  4. Let us know whether for your contribution you require any third party libraries, source code or artifacts? If this is the case we will establish an additional discussion in the list on how to handle this 3rd-party components in the project (IP due diligence, when/where to host the libs, the real necessity, etc) .
  5. Add sufficient documentation to your code so the reviewers understand its functionality, and also future users/developers are able to maintain and extend it accordingly.

Regards,
Nicholas.



[1] https://wiki.eclipse.org/Development_Resources/Quick_Start_--_Contributing_Project_Code
[2] https://wiki.eclipse.org/Development_Resources/Contributing_via_Git


On 04/30/2015 09:08 PM, Andreas Kastanas wrote:
Hello to CAMF devs,

My name is Andreas Kastanas. I have subscripted to CAMF repository and i have signed the CLA as part of the Eclipse Foundation Contribution programm. I have made some changes that i would like to contribute to the existing code and operations of the CAMF platform as part of my BS.c. Thesis. In specific, i made an Openstack Connector using the jClouds API that is able to fetch all available resources that exists on the provider such as Virtual Images, Networks, Flavors, running instances etc. Also, it has the ability to create a deployment through a TOSCA description (no matter the number of the components or their depth) and also terminate it. It supports, deployments policies in case of an error during the deployment. Such as in case of an error continue, or stop, or stop and revert any actions that were made. Also, it has the ability to create a JSON file that includes information about the deployment that can be used in a later stage for the CAMF platform itself or from the user himself.
That's the short version of what i have done so far. Waiting to here back from you guys!

Thanks,
Andreas Kastanas


_______________________________________________
camf-dev mailing list
camf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/camf-dev

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


Back to the top