Hi Natasha, Thank you for your interest in this project. You can start looking at the example available in [1]. This example describes templates and relationships typically used in Business Process Model and Notation (BPMN). Please go through the samples mentioned in [2], [3] and [4].
[1]. http://demo.bpmn.io/ [2]. Interactive tool for creating directed graphs using D3 - https://bl.ocks.org/cjrd/6863459 [3]. state diagram editor example using D3 - http://bl.ocks.org/lgersman/5311202 [4]. D3.js custom shapes - http://bl.ocks.org/explunit/4659227 Basically this BPMN editor has two sections called component-palette section and drawing section. In component-palette section, need to be included set of components like user task, service task, exclusive, parallel gateways, etc [see the attached image (pallet.png)]. And then clone the selected competent/item in the palette section when clicking on it by the user to drawing section to model a work-flow. (see editor.jpeg) Please do not hesitate to contact us if you have any further questions. Thanks and Best Regards, On Sat, Feb 20, 2016 at 6:07 PM, Natasha Wijesekare <nwijesek...@gmail.com> wrote: > Dear Sir, > > I am a third year Software Engineering undergraduate at Informatics > Institute of Technology. I would like to contribute to the open source > community by taking part in GSoC 2016. I have gone through WSO2 GSoC > Project Proposals for 2016 and I'm interested in contributing to Proposal > 19: [PC] Web (Javascript / D3) based BPMN editor to support a subset of > commonly used BPMN constructs > <https://docs.wso2.com/display/GSoC/Project+Proposals+for+2016#ProjectProposalsfor2016-Proposal19:[PC]Web(Javascript/D3)basedBPMNeditortosupportasubsetofcommonlyusedBPMNconstructs> > . > > Through prior experience I have been able to gather a sound knowledge in > javascript which has helped me in developing many front-end applications. > I'm familiar with BPMN and have experiance of designing bpmn > processes/models to define business processes. > Currently I'm tasked with carrying out a study about D3 which is the > required javascript library to create the editor. > Please kindly make any suggestions on how I could proceed. > > Best Regards, > Natasha Wijesekare > Software Engineering Undergarduate, > Informatice Institute of Technology, Sri Lanka > mobile : +94771358651 > > -- Isuru Wijesinghe *Software Engineer* WSO2 inc : http://wso2.com lean.enterprise.middleware Mobile: 0710933706 isur...@wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev