Preparing to shut down nexus.opencast.org

105 views
Skip to first unread message

Lars Kiesow

unread,
Dec 20, 2021, 8:44:10 AM12/20/21
to saka...@apereo.org
Hi everyone,
historically, Sakai has used Opencast's project infrastructure in the
form of the maven repositories on nexus.opencast.org. A few years back,
Opencast has stopped using this and based on the discussion back then,
Sakai wanted to switch its own storage as well so we can shut down the
servers and no longer need to maintain the service.

I would like to finally shut down the server at the end of this year,
but wanted to make sure you are indeed no longer using it. Can anyone
confirm that?

Best regards,
Lars

Matthew Jones

unread,
Dec 20, 2021, 4:49:10 PM12/20/21
to Lars Kiesow, saka...@apereo.org
Hi Lars! Thanks for the heads up!

We did make light use of this repository and still have it as both a repository and pluginRepository up to and including the latest version of Sakai. However I don't think much (if anything) has been added there lately. I think we were mostly using it for 3rd party artifacts that weren't available anywhere else. It looks like Opencast has just migrated those over to Github Pages via https://github.com/opencast/mvn.opencast.org

We do have a flat file repository backup still at http://sakai-static.wnmh.net/maven2/ but not everything is in there from nexus. For awhile I'd wanted to move some of that to Nexus or similar but haven't been full time for Sakai for a few years. Our current goal is to migrate that over to something like S3 or maybe Github. I think we should be able to remove nexus.opencast.org from the Sakai 22 master and move the artifacts for this and old builds continue to get it to build without this by the end of the year.

I tried removing it from the pom file and the build does break but I can try to move those artifacts so we can remove it. I believe the majority of them are really unused and should also be removed from the code. I'll have time by at least next week to get back to you, if not this week. 

--
You received this message because you are subscribed to the Google Groups "Sakai Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sakai-dev+...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/sakai-dev/20211220144405.6d4fc576%40pc.home.lkiesow.io.

Lars Kiesow

unread,
Dec 21, 2021, 6:33:52 AM12/21/21
to Matthew Jones, saka...@apereo.org
Hi Matthew,
thanks for the feedback.

Yes, Opencast migrated to GitHub pages but we are considering to move
to S3 since we already use that for storing artifacts and we have seen
some problems with GitHub blocking systems who do lot's of requests
which can lead to e.g. broken builds on CI systems (regular users have
never reported issues). It's not a huge deal and easy to woork around
but since we have a large S3 storage anyway…

About the Sakai repository, if you have problems migrating in time,
please let me know. Turning off the machine a few weeks later is no big
deal. Keeping it running for a longer time would require additional
work though, that's what I would like to avoid.

Best regards,
Lars



On Mon, 20 Dec 2021 16:48:55 -0500
Matthew Jones <matthe...@learnxp.com> wrote:

> Hi Lars! Thanks for the heads up!
>
> We did make light use of this repository and still have it as both a
> *repository* and *pluginRepository* up to and including the latest
> version of Sakai
> <https://github.com/sakaiproject/sakai/blob/35bdf7cd7a61155833dd7cb684cd8eac165a3554/master/pom.xml#L319>.

Sam Ottenhoff

unread,
Dec 21, 2021, 1:31:27 PM12/21/21
to Lars Kiesow, Matthew Jones, saka...@apereo.org
We have successfully removed the Opencast Nexus repo from our trunk build:


We now need to merge it into our branches. We should be able to complete this by 12/31.

Thanks,
Sam

Miguel Pellicer

unread,
Dec 21, 2021, 1:45:10 PM12/21/21
to Sam Ottenhoff, Lars Kiesow, Matthew Jones, Sakai Development

Lars Kiesow

unread,
Dec 21, 2021, 7:55:39 PM12/21/21
to Miguel Pellicer, Sam Ottenhoff, Matthew Jones, Sakai Development
Hi everyone,
thanks again for the feedback and quick reaction to this.

I will then turn off the machine at the beginning of January and let
you know about it. I will keep it around for a few weeks though, so I
can quickly spin it up again if any unexpected problems show up.
In that case, please feel free to reach out to me.

All of you, have a nice Christmas and stay safe!

Best regards,
Lars
> > https://groups.google.com/a/apereo.org/d/msgid/sakai-dev/CAJEDiB4%3Duy-Ttge6P%3DMkyV%2BPiBLtrNpM6K-P-njEQNHoyg_X9w%40mail.gmail.com
> > <https://groups.google.com/a/apereo.org/d/msgid/sakai-dev/CAJEDiB4%3Duy-Ttge6P%3DMkyV%2BPiBLtrNpM6K-P-njEQNHoyg_X9w%40mail.gmail.com?utm_medium=email&utm_source=footer>
> > .
> >

Reply all
Reply to author
Forward
0 new messages