andreikop / enki

A text editor for programmers
http://enki-editor.org
GNU General Public License v2.0
161 stars 38 forks source link

[qutepart] quotepart should probably be a Git submodule for new Enki #81

Closed vi closed 11 years ago

vi commented 11 years ago

Now for starting new Enki I need to use PYTHONPATH=../qutepart bin/enki.

Using Git submodules users can can automatically fetch the right version of qutepart when installing new Enki. You, the developer, can refer the specific commit in quotepart from new Enki's source code, keeping qutepart and qutepart!enki synchronized.

andreikop commented 11 years ago

Do not use PYTHONPATH. Install qutepart to the system.

qutepart contains C code, and requires compilers, Python and pcre headers to get built. I hope, it will change not so often, so, it will be possible to install qutepart from repository to the system, than clone Enki git and hack only it.

vi commented 11 years ago

How to launch the current Enki from the source tree, without having installed anything not in Python repositories?

1ad7b542aa4bdbb62fc8f9d3e45b76d2a15913ee Qutepart: Remove from the Enki repository

Why (expected to find reasons about the decision in the commit message)? I expect to git clone Enki, build it (it fetches and builds Qutepart) and start Enki right away, without contaminating the system with custom packages...

andreikop commented 11 years ago

It is difficult to

  1. Allow Enki to be executed as is after git clone
  2. Release Qutepart as separate project

I'll think more about it