You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by Susheel Jalali <Su...@CoscendCommunications.com> on 2014/12/24 05:10:37 UTC
Want to Contribute to Development: Developer’s Guide / Tutorials
Dear Fellow Developers of OpenMeetings:
Thank you for developing this video conference product. We have been
using this product for our internal meetings and sales presentations to
customers and investors.
To help this product flourish in the industry, we would like to
contribute to the developers of this product. One of the ways we would
contribute is to create and post a Deverloper’s Guide / Tutorial. This
will help developers add modules and plugins, and more developers will
contribute to the development of the product. We would appreciate your
feedback and answers to the questions below. Also, let us know where
this document could be posted for other developers to use it?
*Outline of Developer’s Guide / Tutorial*
This Developer’s Guide currently includes:
·System-level description of OpenMeetings, its components and
technology layers
·High-level design description of how these system components
interact with each other
·Step by step method for developers to add new modules
We would like to expand this document to include:
·Steps to integrate various plugins
·Common troubleshooting during compilation
*Questions for feedback*
To make progress on this Tutorial / Guide, could you kindly help me
answer the questions below?
·Are there any other topics to be covered in this Tutorial?
·How to make a specific widget on an Open Laszlo-based form or panel to
appear or disappear?
·How to modify the application business logic on server that is
connected to an LZX event or widget?
·How to track the Java code related to or invoked by an LZX component?
·Are some Java classes and class-related HTML files also generated from
XML/ LZX?
·How to add, edit and delete content specific to a conference event to
Dashboard?
·List of OL/Flash features to avoid if the target is a DHTML runtime
(e.g. not use ActionScript libraries, Flash cookies,…?.).
Thank you.
Sincerely,
--
Regards,
Susheel Jalali
Customer Operations Leader,
Coscend Communications Solutions
_Susheel.Jalali@CoscendCommunications.com_
Web site:www.CoscendCommunications.com
<http://www.coscendcommunications.com/>
------------------------------------------------------------------
*Coscend’s**Software Service Factory*
"*Coscend Communications* is ... *pioneering a new approach*to ...
software applications development, and systems integration."
*Light Reading Network, *December, 2007
"*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
integration."
*Caroline Chappell*
A leading authority in the communications services software industry
"There are *innovative*…*tools*from ... *Coscend *bubbling up, which
will help accelerate the data consolidation process and reduce its cost."
*Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
------------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.CoscendCommunications.com/Terms_and_Conditions.html
<http://www.coscendcommunications.com/Terms_and_Conditions.html>
Re: Want to Contribute to Development: Developer’s Guide / Tutorials
Posted by Pierre Smits <pi...@gmail.com>.
Susheel,
All contributions are welcome. However, with each contribution done comes
the burden of checking whether the contribution poses a legal risk for the
project and the ASF. With code, this burden lies on the contributors who
are enabled to commit such contributions to the repositories of the ASF.
With other contributions, such as (enhancements to) documentation, this
burden not only lies on the PMC of the project, but also on the contributor
persisting the change in tools such as the aforementioned project WIKI.
So, before you put your contributions in the WIKI I suggest you familiarise
yourself with the information presented on the licensing page of the Apache
Software Foundation regarding contributions (found here:
http://www.apache.org/licenses/ ), and submit an ICLA to the foundation and
informing this project of the resulting outcome of that process.
If your contributions can also be tied to being generated from work already
done within your company or during time spent in the employer's time, I
suggest to setup talks within your company to persuade it to submit a CCLA
and/or SGA.
Best regards,
Pierre Smits
*ORRTIZ.COM <http://www.orrtiz.com>*
Services & Solutions for Cloud-
Based Manufacturing, Professional
Services and Retail & Trade
http://www.orrtiz.com
Re: Want to Contribute to Development: Developer’s Guide / Tutorials
Posted by Maxim Solodovnik <so...@gmail.com>.
That would be great!
Such documentation can be placed to Wiki, then moved/referenced on the main
site
On Thu, Dec 25, 2014 at 11:47 AM, Susheel Jalali <
Susheel.Jalali@coscendcommunications.com> wrote:
> Dear Maxim and OpenMeetings Developers,
>
>
> It is great to hear that we are moving from OpenLaszlo to HTML5. Just
> as the HTML5 path OpenMeetings is taking, our company’s products are also
> written in HTML5 and Java. For our products to be accepted more widely
> by mass users, we documented everything from design of the system,
> high-level and low-level components, and created collaborative feedback
> processes with users and technologists. It helped us get more developers
> to contribute to our products as well as more customers to adopt our
> products.
>
>
>
> We could create similar documentation (Developer’s Guide / Tutorial) on
> design and others for OpenMeetings on
>
> • HTML5 / Apache Wicket UI
>
> • DHTML room
>
> • Apache Flex
>
> • Migration path considerations for OL-dependent components/plugins
> to DHTML
>
>
>
> Our intent to create documentation is to help OpenMeetings grow like
> jQuery, Android, Fedora / RHEL or Eclipse. Vetted requirements obtained
> from users and rigorously created documentation through collaboration with
> user community will
>
> • Excite more IT administrators and users to adopt it sooner at
> companies similar to what jQuery has achieved.
>
> • Generate more consulting contracts for your project’s commercial
> support teams.
>
> • Attract high-quality developers to build innovative modules and
> plugins similar to what Android apps have achieved.
>
>
>
> By complementing the efforts of current committers, our created
> documentation could help OpenMeetings achieve the above benefits sooner.
>
>
>
>
> Thank you.
>
>
> Sincerely,
>
> Regards,
>
> Susheel Jalali
>
> Customer Operations Leader,
>
> Coscend Communications Solutions
>
> Elite Premio Complex Suite 200 Survey No 7 & 8 Balewadi Pune 411045
> Maharashtra India
>
> *Susheel.Jalali@CoscendCommunications.com
> <Su...@CoscendCommunications.com>*
>
> Web site: www.CoscendCommunications.com
> <http://www.coscendcommunications.com/>
>
> ------------------------------------------------------------------
>
> *Coscend’s* *Software Service Factory*
>
> "*Coscend Communications* is ... *pioneering a new approach* to ...
> software applications development, and systems integration."
>
> *Light Reading Network, *December, 2007
>
> "*Coscend* is at the *vanguard of a new evolution* in telco OSS/BSS
> systems integration."
>
> *Caroline Chappell*
> A leading authority in the communications services software industry
>
> "There are *innovative* … *tools* from ... *Coscend *bubbling up, which
> will help accelerate the data consolidation process and reduce its cost."
>
> *Dennis Mendyk, **Editor,* Building a *Telco Service Factory*
>
> ------------------------------------------------------------------
>
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at:
> http://www.CoscendCommunications.com/Terms_and_Conditions.html
> <http://www.coscendcommunications.com/Terms_and_Conditions.html>
>
>
> On 12/24/14 13:18, Maxim Solodovnik wrote:
>
> Actually we are removing all Openlaszlo code, so i'm not sure how useful it
> will be :(
>
> On Wed, Dec 24, 2014 at 1:40 PM, Alexei Fedotov <al...@gmail.com> <al...@gmail.com>
> wrote:
>
>
> Susheel, you are welcome
> 24.12.2014 7:12 пользователь "Susheel Jalali" <Su...@coscendcommunications.com> написал:
>
>
> Dear Fellow Developers of OpenMeetings:
>
> Thank you for developing this video conference product. We have been
> using this product for our internal meetings and sales presentations to
> customers and investors.
>
> To help this product flourish in the industry, we would like to
>
> contribute
>
> to the developers of this product. One of the ways we would contribute
>
> is
>
> to create and post a Deverloper’s Guide / Tutorial. This will help
> developers add modules and plugins, and more developers will contribute
>
> to
>
> the development of the product. We would appreciate your feedback and
> answers to the questions below. Also, let us know where this document
> could be posted for other developers to use it?
>
> *Outline of Developer’s Guide / Tutorial*
>
> This Developer’s Guide currently includes:
>
> ·System-level description of OpenMeetings, its components and
> technology layers
>
> ·High-level design description of how these system components
> interact with each other
>
> ·Step by step method for developers to add new modules
>
> We would like to expand this document to include:
>
> ·Steps to integrate various plugins
>
> ·Common troubleshooting during compilation
>
> *Questions for feedback*
>
> To make progress on this Tutorial / Guide, could you kindly help me
>
> answer
>
> the questions below?
>
> ·Are there any other topics to be covered in this Tutorial?
>
> ·How to make a specific widget on an Open Laszlo-based form or panel to
> appear or disappear?
>
> ·How to modify the application business logic on server that is connected
> to an LZX event or widget?
>
> ·How to track the Java code related to or invoked by an LZX component?
>
> ·Are some Java classes and class-related HTML files also generated from
> XML/ LZX?
>
> ·How to add, edit and delete content specific to a conference event to
> Dashboard?
>
> ·List of OL/Flash features to avoid if the target is a DHTML runtime
>
> (e.g.
>
> not use ActionScript libraries, Flash cookies,…?.).
>
> Thank you.
>
> Sincerely,
> --
>
> Regards,
>
> Susheel Jalali
>
> Customer Operations Leader,
>
> Coscend Communications Solutions
>
>
> _Susheel.Jalali@CoscendCommunications.com_
>
> Web site:www.CoscendCommunications.com <http://www.
> coscendcommunications.com/> <http://www.coscendcommunications.com/>
>
> ------------------------------------------------------------------
>
> *Coscend’s**Software Service Factory*
>
> "*Coscend Communications* is ... *pioneering a new approach*to ...
> software applications development, and systems integration."
>
> *Light Reading Network, *December, 2007
>
> "*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
> integration."
>
> *Caroline Chappell*
> A leading authority in the communications services software industry
>
> "There are *innovative*…*tools*from ... *Coscend *bubbling up, which will
> help accelerate the data consolidation process and reduce its cost."
>
> *Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
>
> ------------------------------------------------------------------
>
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at: http://www.
> CoscendCommunications.com/Terms_and_Conditions.html <http://www.
> coscendcommunications.com/Terms_and_Conditions.html> <http://www.coscendcommunications.com/Terms_and_Conditions.html>
>
>
>
>
>
>
--
WBR
Maxim aka solomax
Re: Want to Contribute to Development: Developer’s Guide / Tutorials
Posted by Susheel Jalali <Su...@CoscendCommunications.com>.
Dear Maxim and OpenMeetings Developers,
It is great to hear that we are moving from OpenLaszlo to HTML5.Just as
the HTML5 path OpenMeetings is taking, our company’s products are also
written in HTML5 and Java.For our products to be accepted more widely by
mass users, we documented everything from design of the system,
high-level and low-level components, and created collaborative feedback
processes with users and technologists.It helped us get more developers
to contribute to our products as well as more customers to adopt our
products.
We could create similar documentation (Developer’s Guide / Tutorial) on
design and others for OpenMeetings on
•HTML5 / Apache Wicket UI
•DHTML room
•Apache Flex
•Migration path considerations for OL-dependent components/plugins to DHTML
Our intent to create documentation is to help OpenMeetings grow like
jQuery, Android, Fedora / RHEL or Eclipse.Vetted requirements obtained
from users and rigorously created documentation through collaboration
with user community will
•Excite more IT administrators and users to adopt it sooner at companies
similar to what jQuery has achieved.
•Generate more consulting contracts for your project’s commercial
support teams.
•Attract high-quality developers to build innovative modules and plugins
similar to what Android apps have achieved.
By complementing the efforts of current committers, our created
documentation could help OpenMeetings achieve the above benefits sooner.
Thank you.
Sincerely,
Regards,
Susheel Jalali
Customer Operations Leader,
Coscend Communications Solutions
Elite Premio Complex Suite 200 Survey No 7 & 8 Balewadi Pune 411045
Maharashtra India
_Susheel.Jalali@CoscendCommunications.com_
Web site:www.CoscendCommunications.com
<http://www.coscendcommunications.com/>
------------------------------------------------------------------
*Coscend’s**Software Service Factory*
"*Coscend Communications* is ... *pioneering a new approach*to ...
software applications development, and systems integration."
*Light Reading Network, *December, 2007
"*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
integration."
*Caroline Chappell*
A leading authority in the communications services software industry
"There are *innovative*…*tools*from ... *Coscend *bubbling up, which
will help accelerate the data consolidation process and reduce its cost."
*Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
------------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.CoscendCommunications.com/Terms_and_Conditions.html
<http://www.coscendcommunications.com/Terms_and_Conditions.html>
On 12/24/14 13:18, Maxim Solodovnik wrote:
> Actually we are removing all Openlaszlo code, so i'm not sure how useful it
> will be :(
>
> On Wed, Dec 24, 2014 at 1:40 PM, Alexei Fedotov <al...@gmail.com>
> wrote:
>
>> Susheel, you are welcome
>> 24.12.2014 7:12 пользователь "Susheel Jalali" <
>> Susheel.Jalali@coscendcommunications.com> написал:
>>
>>> Dear Fellow Developers of OpenMeetings:
>>>
>>> Thank you for developing this video conference product. We have been
>>> using this product for our internal meetings and sales presentations to
>>> customers and investors.
>>>
>>> To help this product flourish in the industry, we would like to
>> contribute
>>> to the developers of this product. One of the ways we would contribute
>> is
>>> to create and post a Deverloper’s Guide / Tutorial. This will help
>>> developers add modules and plugins, and more developers will contribute
>> to
>>> the development of the product. We would appreciate your feedback and
>>> answers to the questions below. Also, let us know where this document
>>> could be posted for other developers to use it?
>>>
>>> *Outline of Developer’s Guide / Tutorial*
>>>
>>> This Developer’s Guide currently includes:
>>>
>>> ·System-level description of OpenMeetings, its components and
>>> technology layers
>>>
>>> ·High-level design description of how these system components
>>> interact with each other
>>>
>>> ·Step by step method for developers to add new modules
>>>
>>> We would like to expand this document to include:
>>>
>>> ·Steps to integrate various plugins
>>>
>>> ·Common troubleshooting during compilation
>>>
>>> *Questions for feedback*
>>>
>>> To make progress on this Tutorial / Guide, could you kindly help me
>> answer
>>> the questions below?
>>>
>>> ·Are there any other topics to be covered in this Tutorial?
>>>
>>> ·How to make a specific widget on an Open Laszlo-based form or panel to
>>> appear or disappear?
>>>
>>> ·How to modify the application business logic on server that is connected
>>> to an LZX event or widget?
>>>
>>> ·How to track the Java code related to or invoked by an LZX component?
>>>
>>> ·Are some Java classes and class-related HTML files also generated from
>>> XML/ LZX?
>>>
>>> ·How to add, edit and delete content specific to a conference event to
>>> Dashboard?
>>>
>>> ·List of OL/Flash features to avoid if the target is a DHTML runtime
>> (e.g.
>>> not use ActionScript libraries, Flash cookies,…?.).
>>>
>>> Thank you.
>>>
>>> Sincerely,
>>> --
>>>
>>> Regards,
>>>
>>> Susheel Jalali
>>>
>>> Customer Operations Leader,
>>>
>>> Coscend Communications Solutions
>>>
>>>
>>> _Susheel.Jalali@CoscendCommunications.com_
>>>
>>> Web site:www.CoscendCommunications.com <http://www.
>>> coscendcommunications.com/>
>>>
>>> ------------------------------------------------------------------
>>>
>>> *Coscend’s**Software Service Factory*
>>>
>>> "*Coscend Communications* is ... *pioneering a new approach*to ...
>>> software applications development, and systems integration."
>>>
>>> *Light Reading Network, *December, 2007
>>>
>>> "*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
>>> integration."
>>>
>>> *Caroline Chappell*
>>> A leading authority in the communications services software industry
>>>
>>> "There are *innovative*…*tools*from ... *Coscend *bubbling up, which will
>>> help accelerate the data consolidation process and reduce its cost."
>>>
>>> *Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
>>>
>>> ------------------------------------------------------------------
>>>
>>> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
>>> Messages from Coscend Communications Solutions' posted at: http://www.
>>> CoscendCommunications.com/Terms_and_Conditions.html <http://www.
>>> coscendcommunications.com/Terms_and_Conditions.html>
>>>
>>>
>>>
>>>
>
>
Re: Want to Contribute to Development: Developer’s Guide / Tutorials
Posted by Maxim Solodovnik <so...@gmail.com>.
Actually we are removing all Openlaszlo code, so i'm not sure how useful it
will be :(
On Wed, Dec 24, 2014 at 1:40 PM, Alexei Fedotov <al...@gmail.com>
wrote:
> Susheel, you are welcome
> 24.12.2014 7:12 пользователь "Susheel Jalali" <
> Susheel.Jalali@coscendcommunications.com> написал:
>
> >
> > Dear Fellow Developers of OpenMeetings:
> >
> > Thank you for developing this video conference product. We have been
> > using this product for our internal meetings and sales presentations to
> > customers and investors.
> >
> > To help this product flourish in the industry, we would like to
> contribute
> > to the developers of this product. One of the ways we would contribute
> is
> > to create and post a Deverloper’s Guide / Tutorial. This will help
> > developers add modules and plugins, and more developers will contribute
> to
> > the development of the product. We would appreciate your feedback and
> > answers to the questions below. Also, let us know where this document
> > could be posted for other developers to use it?
> >
> > *Outline of Developer’s Guide / Tutorial*
> >
> > This Developer’s Guide currently includes:
> >
> > ·System-level description of OpenMeetings, its components and
> > technology layers
> >
> > ·High-level design description of how these system components
> > interact with each other
> >
> > ·Step by step method for developers to add new modules
> >
> > We would like to expand this document to include:
> >
> > ·Steps to integrate various plugins
> >
> > ·Common troubleshooting during compilation
> >
> > *Questions for feedback*
> >
> > To make progress on this Tutorial / Guide, could you kindly help me
> answer
> > the questions below?
> >
> > ·Are there any other topics to be covered in this Tutorial?
> >
> > ·How to make a specific widget on an Open Laszlo-based form or panel to
> > appear or disappear?
> >
> > ·How to modify the application business logic on server that is connected
> > to an LZX event or widget?
> >
> > ·How to track the Java code related to or invoked by an LZX component?
> >
> > ·Are some Java classes and class-related HTML files also generated from
> > XML/ LZX?
> >
> > ·How to add, edit and delete content specific to a conference event to
> > Dashboard?
> >
> > ·List of OL/Flash features to avoid if the target is a DHTML runtime
> (e.g.
> > not use ActionScript libraries, Flash cookies,…?.).
> >
> > Thank you.
> >
> > Sincerely,
> > --
> >
> > Regards,
> >
> > Susheel Jalali
> >
> > Customer Operations Leader,
> >
> > Coscend Communications Solutions
> >
> >
> > _Susheel.Jalali@CoscendCommunications.com_
> >
> > Web site:www.CoscendCommunications.com <http://www.
> > coscendcommunications.com/>
> >
> > ------------------------------------------------------------------
> >
> > *Coscend’s**Software Service Factory*
> >
> > "*Coscend Communications* is ... *pioneering a new approach*to ...
> > software applications development, and systems integration."
> >
> > *Light Reading Network, *December, 2007
> >
> > "*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
> > integration."
> >
> > *Caroline Chappell*
> > A leading authority in the communications services software industry
> >
> > "There are *innovative*…*tools*from ... *Coscend *bubbling up, which will
> > help accelerate the data consolidation process and reduce its cost."
> >
> > *Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
> >
> > ------------------------------------------------------------------
> >
> > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> > Messages from Coscend Communications Solutions' posted at: http://www.
> > CoscendCommunications.com/Terms_and_Conditions.html <http://www.
> > coscendcommunications.com/Terms_and_Conditions.html>
> >
> >
> >
> >
>
--
WBR
Maxim aka solomax
Re: Want to Contribute to Development: Developer’s Guide / Tutorials
Posted by Alexei Fedotov <al...@gmail.com>.
Susheel, you are welcome
24.12.2014 7:12 пользователь "Susheel Jalali" <
Susheel.Jalali@coscendcommunications.com> написал:
>
> Dear Fellow Developers of OpenMeetings:
>
> Thank you for developing this video conference product. We have been
> using this product for our internal meetings and sales presentations to
> customers and investors.
>
> To help this product flourish in the industry, we would like to contribute
> to the developers of this product. One of the ways we would contribute is
> to create and post a Deverloper’s Guide / Tutorial. This will help
> developers add modules and plugins, and more developers will contribute to
> the development of the product. We would appreciate your feedback and
> answers to the questions below. Also, let us know where this document
> could be posted for other developers to use it?
>
> *Outline of Developer’s Guide / Tutorial*
>
> This Developer’s Guide currently includes:
>
> ·System-level description of OpenMeetings, its components and
> technology layers
>
> ·High-level design description of how these system components
> interact with each other
>
> ·Step by step method for developers to add new modules
>
> We would like to expand this document to include:
>
> ·Steps to integrate various plugins
>
> ·Common troubleshooting during compilation
>
> *Questions for feedback*
>
> To make progress on this Tutorial / Guide, could you kindly help me answer
> the questions below?
>
> ·Are there any other topics to be covered in this Tutorial?
>
> ·How to make a specific widget on an Open Laszlo-based form or panel to
> appear or disappear?
>
> ·How to modify the application business logic on server that is connected
> to an LZX event or widget?
>
> ·How to track the Java code related to or invoked by an LZX component?
>
> ·Are some Java classes and class-related HTML files also generated from
> XML/ LZX?
>
> ·How to add, edit and delete content specific to a conference event to
> Dashboard?
>
> ·List of OL/Flash features to avoid if the target is a DHTML runtime (e.g.
> not use ActionScript libraries, Flash cookies,…?.).
>
> Thank you.
>
> Sincerely,
> --
>
> Regards,
>
> Susheel Jalali
>
> Customer Operations Leader,
>
> Coscend Communications Solutions
>
>
> _Susheel.Jalali@CoscendCommunications.com_
>
> Web site:www.CoscendCommunications.com <http://www.
> coscendcommunications.com/>
>
> ------------------------------------------------------------------
>
> *Coscend’s**Software Service Factory*
>
> "*Coscend Communications* is ... *pioneering a new approach*to ...
> software applications development, and systems integration."
>
> *Light Reading Network, *December, 2007
>
> "*Coscend*is at the*vanguard of a new evolution*in telco OSS/BSS systems
> integration."
>
> *Caroline Chappell*
> A leading authority in the communications services software industry
>
> "There are *innovative*…*tools*from ... *Coscend *bubbling up, which will
> help accelerate the data consolidation process and reduce its cost."
>
> *Dennis Mendyk, */Editor,/Building a *Telco Service Factory*
>
> ------------------------------------------------------------------
>
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at: http://www.
> CoscendCommunications.com/Terms_and_Conditions.html <http://www.
> coscendcommunications.com/Terms_and_Conditions.html>
>
>
>
>