EPrints Technical Mailing List Archive
Message: #03430
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Managing Bazaar package development
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: Managing Bazaar package development
- From: Mark Gregson <mark.gregson@qut.edu.au>
- Date: Wed, 3 Sep 2014 00:14:10 +0000
Thanks David. The git sub-module method seems clean and efficient. For the symlink option, are you manually linking each file, or is this what tools/epm link_cfg|link_lib does? Cheers Mark From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
On Behalf Of David McElroy I’ve used a couple of methods now.
1.
Develop the plugin in a separate decretory somewhere else on the some machine (/home/david/dev/bazaar-package) and then link it back to where it should be in
the eprints archive dir. 2.
Same as above, but instead of linking, create submodule in your eprints git repo, and pull it in when you do some development on your plugin code.
David From:
eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
On Behalf Of Mark Gregson Hi Bazaar package developers I'm just starting to work with Bazaar packages and I'm wondering how to handle their development, packaging and upload. The key issue is that I want to manage
the source code for the package in a separate git repo to my EPrints core but developing the code in an EPrints install and then copying the code back to a git repo to commit seems somewhat clumsy. I'm tempted to write a script for packaging and installing
an EPM from a git working copy (as far as I can see tools/epm doesn't really help with this, or am I missing something?). I'd be very interested to hear how you more experienced package developers are handling this. Cheers Mark Mark Gregson |
Applications and Development Team Leader This email has been scanned for email related threats and delivered safely by Mimecast. |
- References:
- [EP-tech] Managing Bazaar package development
- From: Mark Gregson <mark.gregson@qut.edu.au>
- [EP-tech] Re: Managing Bazaar package development
- From: David McElroy <D.Mcelroy@uel.ac.uk>
- [EP-tech] Managing Bazaar package development
- Prev by Date: [EP-tech] Re: Managing Bazaar package development
- Next by Date: [EP-tech] Re: Managing Bazaar package development
- Previous by thread: [EP-tech] Re: Managing Bazaar package development
- Next by thread: [EP-tech] Re: Managing Bazaar package development
- Index(es):