yes, Harald, and thanks for hosting OP25 and for offering to continue! 100% in favor of
this and please be sure to let us know what we can do / how we can help. As for the code
in SVN it would be good to migrate this - we did switch over the current code to git a
while ago, and the code remaining in SVN has some legacy modules in it, so perhaps we
could create a new branch in the git repo to stash this old code (stuff that we'd hope
to carry forward someday).
Best
Max
On Monday, April 4, 2016 5:33 AM, "Harald Welte laforge(a)gnumonks.org
[op25-dev]" <op25-dev(a)yahoogroups.com> wrote:
Dear all,
the
op25.osmocom.org site is currently a lxc (linxu container) setup on
one of my servers, and it frequently locks up the entire container every
so often, without any reason why. I have failed to find the root cause
of this and given up by now.
As all of the other osmocom projects have meanwhile migrated away from
trac to the redmine based setup at
http://projects.osmocom.org/, I would
stongly suggest the OP25 project to migrate there, too. This would
include:
* migration of the wiki pages (Holger has some semi-automatic process
for that which imports the content but still requires manual fix-up of
a lot of formatting)
* migration of the tickets (Holger also did that programmatically for
the other projects)
* import of the SVN repository to our git server
(see
http://git.osmocom.org)
Is there a way we can encourage the current active OP25 community to go
ahead with the above migration? In the end, the closer you align in
terms of infrastructure with the other
osmocom.org projects, the more
likely it is that the content will be available, systems and software
updated, content backed up, etc. I think in the end, it would be
better for everyone - including me for being responsible that the site
is currently down very often.
Regards,
Harald
--
- Harald Welte <laforge(a)gnumonks.org>
http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
#yiv6403708548 #yiv6403708548 -- #yiv6403708548ygrp-mkp {border:1px solid
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv6403708548
#yiv6403708548ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv6403708548 #yiv6403708548ygrp-mkp
#yiv6403708548hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}#yiv6403708548 #yiv6403708548ygrp-mkp #yiv6403708548ads
{margin-bottom:10px;}#yiv6403708548 #yiv6403708548ygrp-mkp .yiv6403708548ad {padding:0
0;}#yiv6403708548 #yiv6403708548ygrp-mkp .yiv6403708548ad p {margin:0;}#yiv6403708548
#yiv6403708548ygrp-mkp .yiv6403708548ad a
{color:#0000ff;text-decoration:none;}#yiv6403708548 #yiv6403708548ygrp-sponsor
#yiv6403708548ygrp-lc {font-family:Arial;}#yiv6403708548 #yiv6403708548ygrp-sponsor
#yiv6403708548ygrp-lc #yiv6403708548hd {margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv6403708548
#yiv6403708548ygrp-sponsor #yiv6403708548ygrp-lc .yiv6403708548ad
{margin-bottom:10px;padding:0 0;}#yiv6403708548 #yiv6403708548actions
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv6403708548 #yiv6403708548activity
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv6403708548
#yiv6403708548activity span {font-weight:700;}#yiv6403708548 #yiv6403708548activity
span:first-child {text-transform:uppercase;}#yiv6403708548 #yiv6403708548activity span a
{color:#5085b6;text-decoration:none;}#yiv6403708548 #yiv6403708548activity span span
{color:#ff7900;}#yiv6403708548 #yiv6403708548activity span .yiv6403708548underline
{text-decoration:underline;}#yiv6403708548 .yiv6403708548attach
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}#yiv6403708548 .yiv6403708548attach div a
{text-decoration:none;}#yiv6403708548 .yiv6403708548attach img
{border:none;padding-right:5px;}#yiv6403708548 .yiv6403708548attach label
{display:block;margin-bottom:5px;}#yiv6403708548 .yiv6403708548attach label a
{text-decoration:none;}#yiv6403708548 blockquote {margin:0 0 0 4px;}#yiv6403708548
.yiv6403708548bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv6403708548
.yiv6403708548bold a {text-decoration:none;}#yiv6403708548 dd.yiv6403708548last p a
{font-family:Verdana;font-weight:700;}#yiv6403708548 dd.yiv6403708548last p span
{margin-right:10px;font-family:Verdana;font-weight:700;}#yiv6403708548
dd.yiv6403708548last p span.yiv6403708548yshortcuts {margin-right:0;}#yiv6403708548
div.yiv6403708548attach-table div div a {text-decoration:none;}#yiv6403708548
div.yiv6403708548attach-table {width:400px;}#yiv6403708548 div.yiv6403708548file-title a,
#yiv6403708548 div.yiv6403708548file-title a:active, #yiv6403708548
div.yiv6403708548file-title a:hover, #yiv6403708548 div.yiv6403708548file-title a:visited
{text-decoration:none;}#yiv6403708548 div.yiv6403708548photo-title a, #yiv6403708548
div.yiv6403708548photo-title a:active, #yiv6403708548 div.yiv6403708548photo-title
a:hover, #yiv6403708548 div.yiv6403708548photo-title a:visited
{text-decoration:none;}#yiv6403708548 div#yiv6403708548ygrp-mlmsg #yiv6403708548ygrp-msg p
a span.yiv6403708548yshortcuts
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv6403708548 .yiv6403708548green
{color:#628c2a;}#yiv6403708548 .yiv6403708548MsoNormal {margin:0 0 0 0;}#yiv6403708548 o
{font-size:0;}#yiv6403708548 #yiv6403708548photos div
{float:left;width:72px;}#yiv6403708548 #yiv6403708548photos div div {border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}#yiv6403708548 #yiv6403708548photos div
label
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv6403708548
#yiv6403708548reco-category {font-size:77%;}#yiv6403708548 #yiv6403708548reco-desc
{font-size:77%;}#yiv6403708548 .yiv6403708548replbq {margin:4px;}#yiv6403708548
#yiv6403708548ygrp-actbar div a:first-child
{margin-right:2px;padding-right:5px;}#yiv6403708548 #yiv6403708548ygrp-mlmsg
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv6403708548
#yiv6403708548ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv6403708548
#yiv6403708548ygrp-mlmsg select, #yiv6403708548 input, #yiv6403708548 textarea {font:99%
Arial, Helvetica, clean, sans-serif;}#yiv6403708548 #yiv6403708548ygrp-mlmsg pre,
#yiv6403708548 code {font:115% monospace;}#yiv6403708548 #yiv6403708548ygrp-mlmsg *
{line-height:1.22em;}#yiv6403708548 #yiv6403708548ygrp-mlmsg #yiv6403708548logo
{padding-bottom:10px;}#yiv6403708548 #yiv6403708548ygrp-msg p a
{font-family:Verdana;}#yiv6403708548 #yiv6403708548ygrp-msg p#yiv6403708548attach-count
span {color:#1E66AE;font-weight:700;}#yiv6403708548 #yiv6403708548ygrp-reco
#yiv6403708548reco-head {color:#ff7900;font-weight:700;}#yiv6403708548
#yiv6403708548ygrp-reco {margin-bottom:20px;padding:0px;}#yiv6403708548
#yiv6403708548ygrp-sponsor #yiv6403708548ov li a
{font-size:130%;text-decoration:none;}#yiv6403708548 #yiv6403708548ygrp-sponsor
#yiv6403708548ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv6403708548
#yiv6403708548ygrp-sponsor #yiv6403708548ov ul {margin:0;padding:0 0 0 8px;}#yiv6403708548
#yiv6403708548ygrp-text {font-family:Georgia;}#yiv6403708548 #yiv6403708548ygrp-text p
{margin:0 0 1em 0;}#yiv6403708548 #yiv6403708548ygrp-text tt
{font-size:120%;}#yiv6403708548 #yiv6403708548ygrp-vital ul li:last-child
{border-right:none !important;}#yiv6403708548