https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092017-10-01T12:22:59ZOpen Source Mobile CommunicationsCellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=54922017-10-01T12:22:59Zlaforge
<ul></ul> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=54932017-10-01T23:00:04Zneelsnhofmeyr@sysmocom.de
<ul></ul><p>In the light of this, and the other discussion with Max about removing GPRS related programs from openbsc.git,<br />I think these would make sense:</p>
<ul>
<li>remove osmo-sgsn and other gprs related programs from openbsc.git</li>
<li>remove osmo-bsc_mgcp from openbsc.git. (It could also use osmo-mgw's libosmo-legacy-mgcp lib, not strictly necessary though)</li>
<li>rename openbsc.git's osmo-bsc to osmo-bsc-sccplite
<ul>
<li>when installed by debian</li>
<li>best also during 'make install'</li>
<li>and even better also during compile time</li>
</ul></li>
</ul>
<p>Then openbsc.git should be pretty much only osmo-nitb and osmo-bsc-sccplite.<br />Is that about right?</p> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=54942017-10-02T00:58:03Zlaforge
<ul></ul><p>Hi Neels,</p>
<p>On Sun, Oct 01, 2017 at 11:00:04PM +0000, neels [REDMINE] wrote:</p>
<blockquote>
<p>In the light of this, and the other discussion with Max about removing GPRS related programs from openbsc.git,<br />I think these would make sense:</p>
<ul>
<li>remove osmo-sgsn and other gprs related programs from openbsc.git</li>
</ul>
</blockquote>
<p>that should be possible even now</p>
<blockquote>
<ul>
<li>remove osmo-bsc_mgcp from openbsc.git. (It could also use osmo-mgw's libosmo-legacy-mgcp lib, not strictly necessary though)</li>
</ul>
</blockquote>
<p>I would argue it's probably safer to leave it next to osmo-bsc[-sccplite]<br />and remove them together eventually [see below]. I just want to avoid<br />we never test any of the new libraries continued compatibility with old<br />osmo-bsc-sccplite, and hence it's likely to break unnoticed at some point.</p>
<blockquote>
<ul>
<li>rename openbsc.git's osmo-bsc to osmo-bsc-sccplite</li>
</ul>
</blockquote>
<p>we could sprinkle a 'legacy' in there, as we did with the mgcp code.</p>
<blockquote>
<ul>
<li>when installed by debian</li>
<li>best also during 'make install'</li>
<li>and even better also during compile time</li>
</ul>
</blockquote>
<p>indeed, we could do that in the Makefile.am directly.</p>
<blockquote>
<p>Then openbsc.git should be pretty much only osmo-nitb and osmo-bsc-sccplite.<br />Is that about right?</p>
</blockquote>
<p>There are still various small utilities and the like (bs11_config,<br />abisip-config, abisip-find, ...) which I believe we should keep as<br />copies around in openbsc.git. This way people don't have to build<br />code from the new repositories only to have all the parts/pieces related<br />to BSC or NITB.</p>
<p>Further down the route, I will see us fully supporting sccplite from<br />libosmo-sccp and osmo-bsc.git, at which point even osmo-bscp-sccplite<br />can eventually be removed from openbsc.git, rendering it basically into<br />an "osmo-nitb.git".</p> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=59372017-10-25T22:36:28Zlaforge
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>20</i></li></ul><p>Please note <a class="external" href="https://gerrit.osmocom.org/#/c/4417/">https://gerrit.osmocom.org/#/c/4417/</a> is removing osmo-{sgsn,gbproxy,gtphub} from openbsc.git and <a class="external" href="https://gerrit.osmocom.org/4421">https://gerrit.osmocom.org/4421</a> implements the rename from osmo-bsc to osmo-bsc-sccplite.</p> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=59382017-10-25T22:37:53Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>lynxis</i> to <i>laforge</i></li></ul> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=59392017-10-26T15:47:22Zlaforge
<ul></ul><p>Looking at the package list, I think only osmo-msc and osmo-mgw are not yet built by the non-nitb-split feed yet. Let's try to do that and see what we might still be missing.</p> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=59402017-10-26T16:03:26Zlaforge
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>20</i> to <i>60</i></li></ul><p>I've copied ("osc copypac") osmo-mgw and osmo-msc on OBS, seems to work.</p>
<p>osmo-ci patch to continue building it: <a class="external" href="https://gerrit.osmocom.org/#/c/4433/1">https://gerrit.osmocom.org/#/c/4433/1</a></p> Cellular Network Infrastructure - Feature #2526: Debian packages: unify osmocom:nightly and osmocom:nitb-split:nightlyhttps://projects.osmocom.org/issues/2526?journal_id=59422017-10-26T19:20:50Zlaforge
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>60</i> to <i>100</i></li></ul><p>osmo-bsc has been copied from nitb-split:nightly to nightly, and nitb-split has been removed from OBS.</p>