[prev in list] [next in list] [prev in thread] [next in thread] 

List:       garnome-list
Subject:    Re: [g-a-devel] API Break? Bad versioning practice? Problems with
From:       Bill Haneman <Bill.Haneman () Sun ! COM>
Date:       2007-01-30 21:04:43
Message-ID: 45BFB2EB.4080006 () sun ! com
[Download RAW message or body]

Hi Elijah, and Li:

Since our atk, at-spi, and gail versions are all < 16, perhaps
we can and should sync the minor number with the gnome release, starting 
with the next releases for gnome-2.18 beta2 and 2.16.5+

I don't think we need to follow what orca is doing, and sync the micro 
release and major numbers too, i.e. I don't think gnome-2.19.1 should 
have "atk-2.19.1", but I do agree that we should:

1) keep the minor number in sync with the gnome release where possible, and
2) (implied by above) use odd minor numbers for 'unstable' releases and 
even minor numbers for stable.

Sorry that we deviated from this scheme in the past 18 months or so, we 
used to use odd minor numbers for unstable but just stopped!

Li, does this sound like the right thing to do?

best regards,

Bill

Elijah Newren wrote:
> Hi,
>
> I know the accessibility folks are some of the most overworked and
> understaffed (despite their huge importance to the project), so I hope
> this doesn't come across as critical.  But there's a problem with
> releases that needs to be straightened out.  In short, it's nearly
> impossible to tell which versions of gail/atk/at-spi are meant for
> stable and unstable releases.  There might be API or other freeze
> breaks, or it may just be that the versioning system is very confusing
> and stable tarball releases aren't being made.
>
> at-spi-1.17.12 was released for gnome 2.16.1.  at-spi-1.17.16 is the
> most recent version.  at-spi doesn't follow GNOME version numbering,
> which is suboptimal.  One would normally guess that 1.17.16 doesn't
> have any feature/ui/string/api changes or additions and thus is fine
> for the 2.16.3 release (given that only the micro version number has
> increased).  However, at-spi-1.17.6 depends on atk>=1.13.  (cf.
> http://bugzilla.gnome.org/show_bug.cgi?id=400440).  Lack of following
> GNOME versioning makes life difficult here too.  The ChangeLog
> indicates that atk-1.13.x includes new API over atk-1.12.x and thus is
> not suitable for inclusion in the 2.16.3.
>
> gail has similar problems.  The ChangeLog indicates that 1.9.4 was
> specifically for gnome 2.17.4 (while 1.9.3 was specifically meant for
> gnome 2.16.1), but in this case I can't tell if there were any
> api/feature/ui/string changes or additions.
>
>
> Thanks for all your hard work,
> Elijah
> _______________________________________________
> Gnome-accessibility-devel mailing list
> Gnome-accessibility-devel@gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
>   

-- 
garnome-list mailing list
garnome-list@gnome.org
http://mail.gnome.org/mailman/listinfo/garnome-list

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic