Hi Amine,
On 10/15/2018 03:53 PM, Amine Aboufirass wrote:
> Dear All,
>
> I am a python developer interested in contributing to the sfepy project.
Contributions are welcome, thanks for considering it!
> There is quite a bit of material in the "How to contribute" page (
> http://sfepy.org/doc-devel/developer_guide.html#how-to-contribute). So far
> I have been able to :
>
> - fork repository to my github account
> - clone forked repository into my local computer
> - look through issues in sfepy github page for opportunities to help
> resolve salient issues. I am thinking about this one in particular
> https://github.com/sfepy/sfepy/issues/367
> - Look into forking workflow in Atlassian website (
> https://www.atlassian.com/git/tutorials/comparing-workflows/forking-workflow
> )
> - Pursue basic git tutorials. so far I have only experience working with
> svn vcs.
FYI: This is a very insightful git tutorial:
http://www.eecs.harvard.edu/~cduan/technical/git/
> I am confused abut how to properly set up a standalone sfepy development
> environment in conda. Of course installing a regular environment is easy
>
> *conda install -c conda-forge sfepy*
>
> The above command seems to take care of all dependencies, including the
> python installation itself. However I don't understand how this can be
> combined with *git clone *such that I can install the cloned fork within
> conda environment. How are the dependencies handled? What of the python
> version dependency? I do not see these anywhere in the repository, it seems
> to only contain sfepy scripts and modules.
With conda, I would propose installing the dependencies like you did, then
removing the installed sfepy, and cloning your fork from github (you have this
already). Then you can just use the in-place build (see the installation docs)
and work in the cloned directory, without installing sfepy. Does it make sense?
Do not hesitate to ask more.
Best regards,
r.
_______________________________________________
SfePy mailing list -- sfepy@python.org
To unsubscribe send an email to sfepy-leave@python.org
https://mail.python.org/mm3/mailman3/lists/sfepy.python.org/