2012/9/22 Satoshi Nagayasu <sn...@uptime.jp>:
> (2012/09/22 11:01), sakamoto wrote:
>> (2012/09/22 10:02), Christopher Browne wrote:
>>>
>>> If the present project is having a tough time doing enhancements, I
>>> should think it mighty questionable to try to draw it into core, that
>>> presses it towards a group of already very busy developers.
>>>
>>> On the other hand, if the present development efforts can be made more
>>> public, by having them take place in a more public repository, that at
>>> least has potential to let others in the community see and
>>> participate.  There are no guarantees, but privacy is liable to hurt.
>>>
>>> I wouldn't expect any sudden huge influx of developers, but a steady
>>> visible stream of development effort would be mighty useful to a
>>> "merge into core" argument.
>>>
>>> A *lot* of projects are a lot like this.  On the Slony project, we
>>> have tried hard to maintain this sort of visibility.  Steve Singer,
>>> Jan Wieck and I do our individual efforts on git repos visible at
>>> GitHub to ensure ongoing efforts aren't invisible inside a corporate
>>> repo.  It hasn't led to any massive of extra developers, but I am
>>> always grateful to see Peter Eisentraut's bug reports.
>>>
>>
>> Agreed.  What reorg project needs first is transparency, including
>> issue traking, bugs,  listup todo items, clearfied release schedules,
>> quarity assurance and so force.
>> Only after all that done, the discussion to put them to core can be
>> started.
>>
>> Until now, reorg is developed and maintained behind corporate repository.
>> But now that its activity goes slow, what I should do as a maintainer is to
>> try development process more public and finds someone to corporate with:)
>
> I think it's time to consider some *umbrella project* for maintaining
> several small projects outside the core.
>
> As you pointed out, the problem here is that it's difficult to keep
> enough eyeballs and development resource on tiny projects outside
> the core.
>
> For examples, NTT OSSC has created lots of tools, but they're facing
> some difficulties to keep them being maintained because of their
> development resources. There're diffrent code repositories, different
> web sites, diffirent issus tracking system and different dev mailing
> lists, for different small projects. My xlogdump as well.
>
> Actually, that's the reason why it's difficult to keep enough eyeballs
> on small third-party projects. And also the reason why some developers
> want to push their tools into the core, isn't it? :)
>
> To solve this problem, I would like to have some umbrella project.
> It would be called "pg dba utils", or something like this.
> This umbrella project may contain several third-party tools (pg_reorg,
> pg_rman, pg_filedump, xlogdump, etc, etc...) as its sub-modules.
>
> And also it may have single web site, code repository, issue tracking
> system and developer mailing list in order to share its development
> resource for testing, maintening and releasing. I think it would help
> third-party projects keep enough eyeballs even outside the core.
>
> Of course, if a third-party project has faster pace on its development
> and enough eyeballs to maintain, it's ok to be an independent project.
> However when a tool have already got matured with less eyeballs,
> it needs to be merged into this umbrella project.
>
> Any comments?
>

good idea

Pavel

>>
>> Sakamoto
>>
>>
>
>
> --
> Satoshi Nagayasu <sn...@uptime.jp>
> Uptime Technologies, LLC. http://www.uptime.jp
>
>
> --
> Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-hackers


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to