[asterisk-biz] Releasing software as open source

Tech Support asterisk at voipbusiness.us
Fri Jan 20 09:18:07 CST 2017


These are all great answers and are very useful, but my question is this.
What's the best way to "get the word out" that our server is being open
sourced? What would you guys do if you were doing this?

Thanks a Million;

John V.

 

From: asterisk-biz-bounces at lists.digium.com
[mailto:asterisk-biz-bounces at lists.digium.com] On Behalf Of
Daniel-Constantin Mierla
Sent: Tuesday, January 17, 2017 03:27 PM
To: Commercial and Business-Oriented Asterisk Discussion
Subject: Re: [asterisk-biz] Releasing software as open source

 

On 17/01/2017 21:01, AFShin Seysan wrote:



nowadays, github.com is probably the most popular place for any source code.


 

You can also use Atlasian products, which for opensource would be free, you
can use Confluence for documentation, Bitbucket for source control and Jira
for Issue Tracking.

Let me know if you have any questions.


Github.com is indeed popular and serves the most needs of dealing with open
source project development and collaboration (issue tracker, pull requests,
reviews, etc...). But of course, you don't have full control and sometimes
you reach some limitations. At kamailio we had to write some script) to hook
into their APIs because we wanted a special email format for notifications
as well as keep a mirror in near real time (for who is interested to read
more, I published it as OSS: https://github.com/miconda/gitpushub). Another
limitation is not offering private repository without paying. As an OSS
project, sometimes you want to keep few admin scripts private.

Bitbucket offers private repos for free. I haven't used it much and not
integrated with Jira/Confluence. So it might not be the case there, but I
find it a hassle not to have the issue tracker, version control, review
system in the same portal for an OSS project -- it can add overhead to
administration, taking cycles from other OSS activities. We did it in the
past and I would not return there. The story can be different if you have
dedicated sysadmin resources.

Gitlab.com is another alternative for hosting OSS project -- I haven't used
it, so no first hand experience. But Gitlab can be also self-hosted (the
suite of tools used there is open source), however it is seems to require a
dedicated system for an easy installation and maintenance, be safe to not
break other services.

gogs.io is a lighter version for self hosting git repositories and get the
look and many of the features a la github (issue tracker, wiki, ...).

Cheers,
Daniel



-- 
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-biz/attachments/20170120/27082d46/attachment.html>


More information about the asterisk-biz mailing list