On Mon, Mar 2, 2015 at 7:43 PM, Anders Logg <[email protected]> wrote:
> Sorry for not commenting earlier. In my view, I think that:
>

The approach to the 'virtual environments' has been restructured since
Larry's email (after discussions between Larry, Jack and me).

> 1. This could be added as an installation alternative on the web page but it
> first needs to be added to the official FEniCS Developer Tools repository.
>
> 2. I like the idea of a virtual box image in place of running the Vagrant
> commands (for ease of use).
>
> 3. I like the efforts that have gone into fenics-virtual but believe they
> will only make a real difference if they are moved to the official
> repository and promoted on the web page.
>
> But: I'll let others who have been more involved in the virtual efforts
> comment.
>

It's not ready to move under the 'fenics-project' project repo.
Moreover, some of the code will probably be hosted on Github because
Github has integration with docker-hub for automating the building of
docker images.

Garth

> --
> Anders
>
>
> tis 17 feb. 2015 kl 22:33 skrev Lizao Li <[email protected]>:
>>
>> Hi,
>>
>> As a first step, I reorganized our current code and scripted the docker
>> part. Assume you have Docker and Vagrant installed on your system (that is,
>> command docker and vagrant runs), then the following one-liner will install
>> FEniCS in a linux container:
>>
>> curl -sL
>> https://bitbucket.org/lzlarryli/fenics-docker/downloads/fenics-docker.sh |
>> bash
>>
>> It will let you choose between development source build or stable
>> binaries, then install FEniCS, and finally give instructions to run demos.
>> The source and documentation can be found at:
>> (https://bitbucket.org/lzlarryli/fenics-docker). It should run smoothly on
>> most linux distributions. I do no have a mac to test whether it works or
>> not. Feel free to test and comments are welcome.
>>
>> Once this is accepted into the official repo, then a short section can be
>> added to the "Download" section of fenics-web to get the user started.
>> Further instructions will be referred to the README.md in the repo.
>>
>> Garth's work on virtualbox backend is of a different nature and is harder
>> to script. Based on his current work, I think it is better to make an
>> official FEniCS virtualbox image with GUI Ubuntu and FEniCS installed. Then
>> that can be offered separately on the FEniCS download page. It will be a
>> complete, easy, and visual install (no command-line or scripts). After all,
>> Virtualbox on its own is a lot easier to use than vagrant or docker for
>> inexperienced users. Virtualbox also has a lot better Mac and Windows
>> support.
>>
>> Best regards,
>> Larry.
>>
>> On Mon, Feb 16, 2015 at 10:17 AM, Anders Logg <[email protected]> wrote:
>>>
>>> Great! A few things need to happen:
>>>
>>> 0. The fenics-virtual repo needs to be moved into an official FEniCS
>>> repository. I suggest putting it in a subdirectory 'virtual' in the FEniCS
>>> developer tools repository.
>>>
>>> 1. Putting the script on the web page happens via a cronjob (fetching
>>> from the bitbucket repository). I can set this up when the script is in
>>> place.
>>>
>>> 2. For the web page, I would prefer a very short instruction (like we
>>> have for fenics-install.sh) that can be added to the download page, perhaps
>>> with an additional link to more information. Make a pull request for the
>>> fenics-web repository.
>>>
>>> Thanks!
>>> --
>>> Anders
>>>
>>>
>>> Mon Feb 16 2015 at 5:10:15 PM skrev Lizao Li <[email protected]>:
>>>>
>>>> Hi,
>>>>
>>>> I can reorganize the current documentation for fenics-virtual and write
>>>> some instructions for the web page. I propose to have something similar to
>>>> what we have for hashdist, where we have a link to a script which prints
>>>> simple instructions as well as download and execute the installation script
>>>> to get people started. We then have another page for some further
>>>> informations for customizations. I have two questions for the maintainers 
>>>> of
>>>> fenics-web:
>>>> 1. I want to emulate the way fenics-install.sh is served on the webpage,
>>>> that is, "curl -s http://fenicsproject.org/fenics-install.sh | bash". It
>>>> seems that script is not in the fenics-web repo. So I am wondering where 
>>>> and
>>>> how this is implemented.
>>>> 2. For the instructions for customization, is it preferred to have it
>>>> written using the fenics-web rst for a consistent style? Or an extra page 
>>>> is
>>>> not preferred and a link to some bitbucket md file is the way to go?
>>>>
>>>> Best regards,
>>>> Larry.
>>>>
>>>> On Fri, Feb 6, 2015 at 2:56 AM, Anders Logg <[email protected]> wrote:
>>>>>
>>>>> Hi again,
>>>>>
>>>>> Yes, having the Conda package installations on the web page would be
>>>>> great.
>>>>>
>>>>> I must admit I don't understand how Conda works - should it be viewed
>>>>> as binary packaging, as a virtualization thing, or something in between?
>>>>> Where does it fit into the installation instructions? Think about it and
>>>>> suggest a patch / pull request for the web page repository.
>>>>>
>>>>> We should also get the fenics-virtual efforts on the web page. Are they
>>>>> ready to be included? Garth? Jack? Lizao?
>>>>>
>>>>> For all these options to install, we should think about the level of
>>>>> commitment we want to give for support. For the binary packages (Debian,
>>>>> Ubuntu, Mac), we have Johannes, for fenics-install.sh, we have Johannes +
>>>>> the implicit support through HashDist/HashStack.
>>>>>
>>>>> --
>>>>> Anders
>>>>>
>>>>>
>>>>>
>>>>> Sat Jan 31 2015 at 12:45:24 PM skrev Juan Luis Cano
>>>>> <[email protected]>:
>>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I missed this email because I was not subscribed to the list until
>>>>>> recently.
>>>>>>
>>>>>> I am very interested in contributing installation instructions to the
>>>>>> FEniCS web for the conda packages. Do I have to sign the contributor
>>>>>> agreement first?
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Juan Luis Cano
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> fenics mailing list
>>>>> [email protected]
>>>>> http://fenicsproject.org/mailman/listinfo/fenics
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lizao (Larry) Li
>>>> Univeristy of Minnesota
>>
>>
>>
>>
>> --
>> Lizao (Larry) Li
>> Univeristy of Minnesota
>
>
> _______________________________________________
> fenics mailing list
> [email protected]
> http://fenicsproject.org/mailman/listinfo/fenics
>
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to