From: Koichi S. <koi...@gm...> - 2014-01-24 01:48:02
|
Hi, 2014/1/24 David E. Wheeler <da...@ju...>: > On Jan 22, 2014, at 6:16 PM, Koichi Suzuki <koi...@gm...> wrote: > >> Thank you very much for the effort and sorry for the late response. >> I agree on your points. Yes, as PG, tarball directory should be >> postgres-xc-1.1 or so. Please let me change this in the following >> releases. > > I also suggest you make it 1.1.0 in the future, so that the format is the same if you later release 1.1.1. > >> As per documents, release tarballs include html and man. Which is in >> doc-xc/src/sgml, not in doc. They all comes with XC-specific stuff >> as well as differences as you found in XC pages. The location of >> docs is not described clearly in the notes, which need to improve. > > Ahhhh! There they are! I will fix the spec file today. > >> We should consider the target installation directory especially when >> XC coexists with PG. Michael Meskes had similar problem in XC >> packaging for Debian and I hope he has some experience and ideas on >> this. > > I’ve been chatting with Jeff Frost and Devrim GÜNDÜZ about it, too. Devrim seems to think that there should be a separate XC yum repo, perhaps under the postgres-xc.com domain. Are you suggesting to have separate site as yum (and could be deb) repo for XC? It will be nice if somebody can help this and to move current XC pages (now in sourceforge wiki) to a separate place. Now current active members are fully booked in development, test and fixes. I appreciate for any of such help. > >> I need to maintain corresponding PG docs for work and for merge >> process, it's convenient to have XC docs in a different directory. >> Do you think original PG docs should not be a part of XC release? > > No, if the XC docs are a superset of the PG docs, then you don't need to build and ship the PG docs. Might make sense to not ship their SGML at all. Maybe `rm -rf doc && mv doc-xc doc`. Okay. As you have noticed, XC doc comes with the note which is the same as PG and which is different in XC. In this sense, XC doc is a superset of PG docs. > >> On the other hand I'm worrying is Mason Sharp has already published >> his rpms for linux 64bit and 32bit at his stormDB page. I don't >> know how long he can continue this work and it will be nice if you >> visit his page and see how we can work together. > > Ah-ha! I was not aware of this. Seems like quite a bit of overlap. > > http://yum.stormdb.com/repos/Postgres-XC/1.1.0/centos64/ > >> Please understand I highly appreciate for efforts of XC packaging, >> which is a great help for XC deployment. >> >> Mason, any more inputs? > > We should certainly collaborate to create a “community” repo, I think. Thoughts? I believe it is a good idea to collect each effort. In this case, yes you could collaborate with Mason. Could you launch this discussion in "general" or "developers" mailing list? > > BTW, I also created a separate gtm RPM. > > https://github.com/theory/postgres-xc-rpm/commit/f94354a0365f15fa6850d24024bb5a59d2b202d8 > > Best, > > David > Thank you; --- Koichi Suzuki |