As we are already there,

one of you Davids might also review
https://github.com/Gnucash/gnucash/blob/maint/README section overview,

and probably  files in
https://github.com/Gnucash/gnucash/tree/maint/doc
https://github.com/Gnucash/gnucash-docs/blob/maint/gnucash-docs.spec.in
...
which borrow the intro

There have been "shiny new features" of 1.x which no one any longer
would mention for the 3.x series.

Frank

Am 15.09.18 um 00:42 schrieb John Ralls:
> We're probably pretty compliant with the Gnome 2.0 HIG, but the Gnome HIG has 
> changed over the years and GnuCash's UI hasn't. Just switching to Gtk3 
> probably got us some updates just because Gtk is what implements the HIG, but 
> that would have been largely inadvertent.
> 
> For the purposes of the documentation I don't think we should be making any 
> claims like that.
> 
> Regards,
> John Ralls
> 
> 
>> On Sep 14, 2018, at 11:57 AM, David T. via gnucash-devel 
>> <gnucash-devel@gnucash.org> wrote:
>>
>> Hello,
>>
>> In the course of another arduous and lengthy thread, the question of the 
>> Gnome HIG came up. I attach the text in question below.
>>
>> My question is whether the Guide needs changing at 1.2.1, where it says:
>> Easy to Use Menus: GnuCash menus conform to the GNOME Human Interface 
>> Guidelines. This means that they are simple and similar in appearance to 
>> many other GNOME applications. 
>>
>> Is this statement inaccurate? Should it be removed?
>>
>> David
>>
>> ———— 
>> Previous discussion:
>>
>> I don't know about allowing room for it, but it's pretty far in the future 
>> because we still have too many Gnome dependencies in the core and too many 
>> MVC violations to be able to implement a different toolkit.
>>
>> Regards,
>> John Ralls
>>
>>
>>> On Sep 11, 2018, at 10:23 AM, Adrien Monteleone 
>>> <adrien.montele...@lusfiber.net <mailto:adrien.montele...@lusfiber.net>> 
>>> wrote:
>>>
>>> Then I misunderstood some earlier discussions about the UI, at least with 
>>> respect to Linux. What toolkit is envisioned to be used? What layout 
>>> principles? Or are those questions so far in the future as to not be worth 
>>> spending time allowing room for?
>>>
>>> Regards,
>>> Adrien
>>>
>>>> On Sep 11, 2018, at 12:18 PM, John Ralls <jra...@ceridwen.us 
>>>> <mailto:jra...@ceridwen.us>> wrote:
>>>>
>>>>
>>>>
>>>>> On Sep 11, 2018, at 10:09 AM, Adrien Monteleone 
>>>>> <adrien.montele...@lusfiber.net <mailto:adrien.montele...@lusfiber.net>> 
>>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>>> On Sep 11, 2018, at 8:13 AM, David T. via gnucash-devel 
>>>>>> <gnucash-devel@gnucash.org <mailto:gnucash-devel@gnucash.org>> wrote:
>>>>>>
>>>>>> In other words, unless there is a change in function, there is no need 
>>>>>> to change the functional description. It seems to me that putting text 
>>>>>> that doesn’t change into code is essentially a one-time process. Not 
>>>>>> necessarily easy, but once completed, not particularly obtrusive. 
>>>>>> Putting the functional description into code has the added benefit, 
>>>>>> perhaps, of alerting developers to the fact that if they change a 
>>>>>> feature, the description (right there in the code) needs an update as 
>>>>>> well.
>>>>>
>>>>> While the principles might not change, or even the name/label of certain 
>>>>> buttons, the UI layout (where those buttons are, the fact that they are 
>>>>> buttons instead of menu entries, etc.) will very likely change as the 
>>>>> Gnome HIG is more faithfully implemented. But those code changes 
>>>>> shouldn’t affect anything generally in the Guide, and should auto update 
>>>>> the context help if it is drawn from the code itself. If not, then 
>>>>> consider that attempts to corral GnuCash within the confines of the Gnome 
>>>>> HIG, will produce such changes you’re thinking won’t happen.
>>>>
>>>> Why do you think we're going to "more faithfully implement" the Gnome HIG? 
>>>> One of our long-term goals is to remove our Gnome dependencies. 
>>>>
>>>> Regards,
>>>> John Ralls
>>>
>>
>>
>>
>>
>> _______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel@gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to