In general, we are open to making the platform more flexible.  This sounds
like a number of different changes.  If you pursue them, definitely
contribute them separately so that we don't have to try to merge an
enormous set of changes.

It's good to start discussions about specific changes before doing a lot of
work.  Other engineers will have opinions about how to proceed:
http://edx.readthedocs.io/projects/edx-developer-guide/en/latest/process/overview.html

Thanks for pushing Open edX forward!

--Ned.

On Fri, Nov 3, 2017 at 1:30 AM, Madsn <[email protected]> wrote:

> I'm evaluating edX in an offline setup, i.e. installing on a server in a
> LAN with no internet.
>
> There are quite a few things I need to change for this to work, since edX
> very much expects to have an internet connection.
>
>    1. Loads in specific dependencies from CDN - Mathjax.js, possibly
>    others?
>    2. Makes requests to youtube API, even if the video is not a youtube
>    video but hosted on a webserver on the LAN
>    3. Some theme elements fetched directly from files.edx.org instead of
>    included in the theme itself
>
> I haven't used the ecommerce service or analytics pipeline - they may have
> similar external dependencies.
>
> Would it make sense to bundle the external static dependencies (Mathjax,
> theme elements) with edx, make it more self-contained?
> Is it possible to disable all youtube integration? If not, should it be
> possible?
> Is it possible to completely disable user registration, and again - should
> it be? In an offline environment, e.g. company intranet, you might not want
> users to register themselves, but simply bulk create the accounts.
>
> I'm asking these questions to determine if submitting pull requests would
> be worthwhile, or if I should expect to maintain my own fork.
>
> Having a network with no internet connection may sound like an obscure use
> case, but I would argue the dependencies on external services and having a
> working internet connection are points of failure that aren't necessary.
>
> --
> You received this message because you are subscribed to the Google Groups
> "General Open edX discussion" group.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/edx-code/917749b8-d16b-4073-92be-76d567f378a3%40googlegroups.com
> <https://groups.google.com/d/msgid/edx-code/917749b8-d16b-4073-92be-76d567f378a3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/CAGtJPNO%3DPE67-Fuwf9QbYtNc8veap_J2p_FroSyvt68ZcNo%3DTA%40mail.gmail.com.

Reply via email to