[liblouis-liblouisxml] Re: Preparing a new Release

  • From: Eitan Isaacson <eitan@xxxxxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Sun, 18 Jan 2009 11:27:02 +0200

Hello,

I would like to suggest something, hope this doesn't complicate
Christian's life too much.

Since the Python bindings have their own distribution system, and
since they will probably have infrequent and irregular updates, how
about having them them as a separate download. This is also necessary
since they are not bundled with DIST_EXTRAS in our liblouis tarball.

This also has the advantage of being able to use Python's executable
installer on Windows when we have Windows binaries of liblouis.

So this is how it would work:
When we make a release of liblouis we do "make dist" in the main directory.
When we make a release of the bindings we do "python setup.py sdist"
in the python directory. The resulting files are uploaded to google,
and are both available for download.
When we have Windows binaries of liblouis up on the site, we could
provide the Windows installer version of the Python bindings with the
command "python setup.py bdist_wininst".

Is that too complicated?

Cheers,
  Eitan.


On Fri, Jan 16, 2009 at 5:45 PM, John J. Boyer <johnjboyer@xxxxxxxxxxxxx> wrote:
> Christian,
>
> Ok. Unless someone else really wants the job, You're elected to maintain
> the Google code front pages and the download pages.
>
> Thanks much,
> John
>
> On Fri, Jan 16, 2009 at 04:35:53PM +0100, Christian Egli wrote:
>> Hi
>>
>> On Fri, 2009-01-16 at 08:45 -0600, John J. Boyer wrote:
>> > I think it would be a good idea to wait until Monday to make the new
>> > release, to give things time to settle down.
>>
>> That's fine with me. I don't think we're in a rush.
>>
>> > I would like to see a README in the python directory with the
>> > installation information that Jamie gave and anything else to help
>> > people who are new to python bindings. That is probably enough
>> > documentation for now.
>>
>> I would like to have some usage information. How can I use the bindings?
>> Can I just invoke the same functions of the C API?
>>
>> > the draft of the release announcement looks good. We can put the
>> > finishing touches on it by Monday.
>>
>> OK, sounds good to me.
>>
>> > I think it would be a good idea if one person were designated to
>> > maintain the front pages of the Google code sites, including putting the
>> > tarball of the latest release in the featured position. It probably
>> > shouldn't be me. For some reason, I find most web sites confusing.
>>
>> I would be glad to do that. I was in fact planing to put the release
>> announcement up on the Google code site.
>>
>> > The Google code sites also have provisions for a wiki. Do we want to
>> > bother with that. It seems to me that it would be much simpler to just
>> > link to the html versions of our documentation.
>>
>> At the moment I don't think there is really a need for the wiki. I also
>> think that it is much better to just link to the html version of the
>> documentation. It might be nice to offer this as an additional download
>> from the download page so code and documentation is available from the
>> Google code site.
>>
>> Thanks
>> Christian
>> --
>> Christian Egli
>> Swiss Library for the Blind and Visually Impaired
>> Grubenstrasse 12, CH-8045 Zürich, Switzerland
>>
>> For a description of the software and to download it go to
>> http://www.jjb-software.com
>
> --
> John J. boyer; President, Chief Software Developer
> JJB Software, Inc.
> http://www.jjb-software.com
> Madison, WI USA
> Developing software for people with disabilities
>
> For a description of the software and to download it go to
> http://www.jjb-software.com
>
For a description of the software and to download it go to
http://www.jjb-software.com

Other related posts: