At least we're doing better than Android in terms of our language tolerance... XD
On a serious note, last time I read the HIG, it was mostly a set of UX guidelines though, which could be applied to any language. Unless, of course, the HIG has gained vala specific stuff... On Aug 21, 2013 10:51 PM, "Albert Palacios Jimenez" <optimi...@gmail.com> wrote: > Hi Jakob, > > This is a project worked by volunteers, who are developing other things > that are more needed right now. Such as a site showing how to fix bugs and > collaborate with them, or a tutorial on how to develop Vala applications > for elementary OS. > > If you want to contribute, you are welcome to make a proposal of a > tutorial about Vala bindings to other languages, and how to easily port > applications using Vala bindings. I am sure the elementary OS team (and the > GTK community) will be very happy. > > Elementary OS is just making a realistic decision choosing one language > and defining the HIG. This is how great projects grow, and how they stand > to their principles. > > We would love if you understand that some decisions are just for the good > of the project and its users. > > > > > On Aug 21, 2013, at 11:47 PM, Jaap Broekhuizen <jaap...@gmail.com> wrote: > > So you want us to document how to build a "elementary style" app in any > possible language? Thanks but no thanks. IMHO we should provide generic > goals and guidelines as to how an application should work and what it > should look like, and preferably describe a set of tools with which you > could achieve that. Vala is just the tool elementary agreed upon to use for > core apps, and it makes sense to use that knowledge to also create third > party apps. If you prefer to use different tools for third party apps, > that's entirely OK. But it makes no sense to try to document any possible > tool with which you could make an elementary style app. > > -- > Jaap > > > On Wed, Aug 21, 2013 at 11:39 PM, Jakob Eriksson > <ja...@aurorasystems.eu>wrote: > >> Then there is an education / PR problem on the elementary.org page. >> >> It should be made clear how to make a HIG compliant app in any (where >> any=C++, hehe) language. >> >> >> >> On 2013-08-21 23:32, Albert Palacios Jimenez wrote: >> > >> > I think there are some misunderstandings: >> > >> > - The HIG is a must for core elementary OS applications but a >> recommendation for third party ones. >> > >> > - If you develop your application using a Model/View/Controller schema, >> it will be easy to make it look like an elementary OS just changing the >> View and leaving the original sources for Models and Controllers. >> > >> > This is why a lot of applications work across different systems, they >> get the "view/look" from the core libraries and work with a non "core" >> language. >> > >> > This is an appropriate way of developing applications, it works well >> not only for Linux but also for OSX, Windows, iOS, Android, ... >> > >> >> >> -- >> Mailing list: https://launchpad.net/~elementary-dev-community >> Post to : elementary-dev-community@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~elementary-dev-community >> More help : https://help.launchpad.net/ListHelp >> > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : elementary-dev-community@lists.launchpad.net > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp > > > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : elementary-dev-community@lists.launchpad.net > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp > >
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp