Sr/Portal:Razvoj: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Created page with "{{Main page/Header |title=Dobrodošli na razvojni portal |introduction=Posetite [http://forum.flightgear.org naš Forum] ako ovde nemožete naći ono tražite. |rightbo...")
 
m (+-link: Category:Aircraft Resources → Category:Aircraft resources)
 
(3 intermediate revisions by 2 users not shown)
Line 30: Line 30:
<span style="font-style:italic;">
<span style="font-style:italic;">
[[Howto: Make an aircraft|Pravljenje letelice]] · [[Flight Dynamics Model|Model dinamike leta]]<br/>
[[Howto: Make an aircraft|Pravljenje letelice]] · [[Flight Dynamics Model|Model dinamike leta]]<br/>
[[Howto: 3D Aircraft Models|3D models letelica]] · [[Howto: Edit a livery|Skinovi]] · [[:Category:Aircraft Resources|Resursi]]<br/>
[[Howto: 3D Aircraft Models|3D models letelica]] · [[Howto: Edit a livery|Skinovi]] · [[:Category:Aircraft resources|Resursi]]<br/>
[[Soaring instrumentation sdk]]  · [[Creating instruments for FG|Kreiranje instrumenata]] · [[System dependent instruments|Instrumenti zavisni od sistema]]<br/>
[[Soaring instrumentation sdk]]  · [[Creating instruments for FG|Kreiranje instrumenata]] · [[System dependent instruments|Instrumenti zavisni od sistema]]<br/>
[[Howto: Design an autopilot|Dizajniranje auto-pilota]]</span>
[[Howto: Design an autopilot|Dizajniranje auto-pilota]]</span>
Line 80: Line 80:
   |sections=
   |sections=


{{Main page/Leftbox|title=Put a piece of yourself into FlightGear!
{{Main page/Leftbox|title=Stavite deo sebe u  FlightGear!
   |contents=In FlightGear, "development" is [[Howto:Understand the FlightGear development process|anything that improves the project]]. So, it's not just code related [[Howto:Start core development|core development]]. There's also [[Portal:Developer/Scenery|scenery development]], [[Portal:Developer/Aircraft|aircraft development]] and all the stuff you can see in the column here on the left. If you want an extended overview, check out the [[Volunteer]] page.
   |contents=In FlightGear, "development" is [[Howto:Understand the FlightGear development process|anything that improves the project]]. So, it's not just code related [[Howto:Start core development|core development]]. There's also [[Portal:Developer/Scenery|scenery development]], [[Portal:Developer/Aircraft|aircraft development]] and all the stuff you can see in the column here on the left. If you want an extended overview, check out the [[Volunteer]] page.


Line 90: Line 90:
}}
}}


{{Main page/Leftbox|title=For core developers
{{Main page/Leftbox|title=Za programere jezgra
   |contents=Visit [[:Category:Core development projects]] to see a list of currently ongoing projects!
   |contents=Posetite [[:Kategorija:Projekti razvoja jezgra]] da vidite listu svih trenutno aktivnih projekata!
See [[:Category:Developer Plans]] to see a list of developer plans for the upcoming release.
Pogledajte [[:Kategorija:Razvojni planovi]] da vidite listu razvojnih planova za sledeće izdanje.
See [[request for comments]] for a list of long-standing issues and challenges affecting FlightGear's evolution and overall development progress (admittedly a little outdated meanwhile).
Pogledajte [[zahtev za komentare]] za listu dugogodišnjih pitanja i izazova koji utiču na evoluciju ,i celokupni progres FlightGear-a (doduše,malo zastarela u medjuvremenu).
 
'''Help needed:'''
 
Creating an integrated [[Canvas]] based GUI launcher/package manager {{Issue|1295}}:
 
{{cquote|For aircraft, the system supports aircraft dirs, there is the package manager code which works but is currently unused, which can download and extract zipped aircraft. This needs a GUI but thanks to the new reset architecture we can finally build this GUI inside FG - i.e an ‘aircraft chooser’ UI - however I am find building such a UI rather outside my comfort zone. If anyone would like to help in this area, let me know.<ref>{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/32239376/
|title=size of flightgear-data
|author=James Turner |date= 2014-04-17 18:23:24}}</ref>|James Turner}}
 
 
 
The [[YASim]] FDM is looking for a new maintainer:
 
{{cquote|There are some pending merge requests[http://sourceforge.net/p/flightgear/mailman/flightgear-devel/thread/533DBD01.9040802%40sol2500.net/#msg32183541] to add some YASim features, but we have an issue that since none of the current C++ developers own, or are experts in YASim, we're reluctant to be the person who merges such changes, and potentially introduces subtle regressions.
 
Obviously this is chicken-and-egg, since no one can become expert enough in the  code to become a maintainer :)
 
So, I'm more than happy to apply patches *providing* I can be convinced they are sane+reasonable from a pure code perspective (happy to help with that, too,
if people are new to C++), and providing we have some assurance that a representative sample of YASim aircraft are unchanged or improved by the patch.
Suggestions for that means in practice, are most welcome!
 
Otherwise I worry, given the nature of the solver, we'll keep optimising the solver for some aircraft, and making other existing aircraft worse - until someone tests them, and announced that they're no longer working.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg23986.html
|title=YASim and documentation
|author=James Turner |date= Fri, 05 Oct 2012 03:54:43 -0700}}</ref>|James Turner}}
 
{{cquote|I am still broadly happy to answer questions if posed (as long as I remember enough to come up with a meaningful answer). Just cc: me if you do, because my latencies here are measured in weeks.Bugs can always be fixed.  What YASim needs is a maintainer, not really expertise per se.  The latter comes from the former.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg23986.html
|title=YASim and documentation
|author=Andy Ross |date= Fri, 05 Oct 2012 03:54:43 -0700}}</ref>|Andy Ross}}


<references/>
<references/>
Line 127: Line 99:
}}
}}


{{Main page/Leftbox|title=Coding Help Needed! (Updated 11/2013)
{{Main page/Leftbox|title=Potrebna pomoć u kodiranju! (Updated 11/2013)
   |contents=
   |contents=
* {{Pending}} [[World Scenery 3.0 roadmap]]  
* {{Pending}} [[World Scenery 3.0 roadmap]]  
Line 150: Line 122:




{{Main page/Leftbox|title=Wanted: interview candidates
{{Main page/Leftbox|title=Traženi: interview kandidati
   |contents=Every month we try to include an interview with a contributor in the [[FlightGear Newsletter]]. Anyone contributing to FlightGear, in whatever way, is welcome to answer a few questions and write his/her own interview.
   |contents=Svakog meseca,u [[FlightGear Newsletter]] ,pokusavamo da dodamo i interview sa nekim od FlightGear saradnika. Svako ko pomaže FlightGear, na bilo koji način, je dobrodošao da odgovori na nekoliko pianja i tako napišse svoj / njen interview.
 
Više informacija na [[FlightGear Newsletter: Interview]].
More info at [[FlightGear Newsletter: Interview]].
}}
}}
}}
}}
Line 159: Line 130:
[[Category:Portals]]
[[Category:Portals]]


[[ca:Portal:Desenvolupador]]
[[fr:Portal:Développeur]]
[[fr:Portal:Développeur]]

Latest revision as of 03:36, 6 September 2020

Dobrodošli na razvojni portal

Posetite naš Forum ako ovde nemožete naći ono tražite.
 
 

Stavite deo sebe u FlightGear!

In FlightGear, "development" is anything that improves the project. So, it's not just code related core development. There's also scenery development, aircraft development and all the stuff you can see in the column here on the left. If you want an extended overview, check out the Volunteer page.

Actually that's not all you can contribute. There's also documentation, with the FlightGear Manual... and this wiki of course! To contribute to the wiki, head off to the Wiki Portal. There's a lot to do there too.

If you want to get in touch with other developers, register an account at the forum, and for core development subscribe to the mailing list too and consider visiting the issue tracker

Remember: we might call it volunteering, but what should drive you is the fun of doing something.
 
 

Za programere jezgra

Posetite Kategorija:Projekti razvoja jezgra da vidite listu svih trenutno aktivnih projekata! Pogledajte Kategorija:Razvojni planovi da vidite listu razvojnih planova za sledeće izdanje. Pogledajte zahtev za komentare za listu dugogodišnjih pitanja i izazova koji utiču na evoluciju ,i celokupni progres FlightGear-a (doduše,malo zastarela u medjuvremenu).

 
 

Potrebna pomoć u kodiranju! (Updated 11/2013)


 
 

Traženi: interview kandidati

Svakog meseca,u FlightGear Newsletter ,pokusavamo da dodamo i interview sa nekim od FlightGear saradnika. Svako ko pomaže FlightGear, na bilo koji način, je dobrodošao da odgovori na nekoliko pianja i tako napišse svoj / njen interview.

Više informacija na FlightGear Newsletter: Interview.

Status razvojne riznice

Тренутно издање: 2020.3.19 (18 окт 2023)
Следеће издање: 2020.3.20
Погледајте релеасе план за детаље

Prvi koraci
Kako FlightGear projekat radi
Razvojni Proces · Plan izdanja
Gradjenje FlightGear-a · Git · Gradi server
Property tree · File Formati · Tools of the Trade

Opšte
Dugoročni ciljevi · Popularne Ideje · Google Sumiranje koda
Poboljšanja projektne infrastrukture
Poboljšanje realističnosti jedrilica / Realističnost Helikoptera
Osnivanje multiplayer server-a · Expo checklist

Portal aircraft.png

Letelice
Pravljenje letelice · Model dinamike leta
3D models letelica · Skinovi · Resursi
Soaring instrumentation sdk · Kreiranje instrumenata · Instrumenti zavisni od sistema
Dizajniranje auto-pilota

Nuvola apps kaboodle.png

Animacije
Animacija modela · Osvetljenje objekata
Stajni trap · Praćenje animacije
Click panel · Taster / klizač animacija

Portal developer.png

Središte
Lista glavnih programera · Planovi Programera · Projekti
Prvi koraci · Programski resursi · Dodavanje veza skripte
Dodavanje fg komandi · Kreiranje podsistema
Built-in Profiler · Kako da:Priširite Nasal
Kako da:Koristite Property Tree Objekte · Čišćenje koda
FlightGear-Tačke od interesa · Zahtev za komentare
OpenSceneGraph · Poboljšanja sistema rendera

Portal scenery.png

Mape
Proceduralno Teksturisanje
Postavljanje objekata · Aerodromski znakovi
Konvertovanje iz X-Plane/MSFS
Napravi aerodorm · Generisanje terena
Interaktivni saobraćaj

Nasallogo3.png

Nasal skripte
Često postavljana pitanja · Pisanje jednostavnih skripti
Nazal za C++ programere · Promenljive i njihovi tipovi
Nazal Kondicional · Nazal Petlje · Nazal Operatori · In-sim konzole

Animation Icon.png

Effects and shaders
Shaders · Project Rembrandt
Shader programming in FlightGear
Best Practices · GLSL resources