Help FreeCAD/sv: Difference between revisions

From FreeCAD Documentation
(Created page with "=== Rapportera buggar och be om intressanta funktioner === * [http://sourceforge.net/tracker/?group_id=49159&atid=455298 Rapportera buggar], om du hittar några. Var försikt...")
(Created page with "=== Programmera! === * Om du kan lite om pythonspråket, programmera några användbara skript. Du kanske vill ha någon liten funktion som saknas? Eller du ...")
Line 55: Line 55:
See the [[Artwork]] page for guidelines about designing icons for FreeCAD.
See the [[Artwork]] page for guidelines about designing icons for FreeCAD.


=== Program! ===
=== Programmera! ===

Writing code for FreeCAD is not hard, and you don't need any permission, you can start right now to work on something you want, then [http://www.freecadweb.org/tracker submit a patch] or request a merge from a git branch. But to avoid some headache you should meet the following prerequisites first:
* Om du kan lite om pythonspråket, programmera några användbara [[Scripting/sv|skript]]. Du kanske vill ha någon liten funktion som saknas? Eller du känner dig tillräckligt modig för att börja programmera något nytt verktyg? Titta i skript sektionen, eller gå till forumet och diskutera dina ideer, du kommer säkert att hitta mycket hjälp.
* FreeCAD goes at its own pace, and has a very small team of developers. We have not as much time as we would like to dedicate to FreeCAD, and things are not planned ahead, they are done when some developer sees it fit and when he finds time to do it. So we don't maintain a list of tasks to be done. It is up to you to find something you would like to do, for example a defect you would like to correct, or a small feature you think is missing. The [http://www.freecadweb.org/tracker tracker] also contains some items that are not yet assigned to anybody.
* Om du kan programmera i C++, så är du klar för större saker. gå till [[Developer hub/sv|Utvecklarsidan]]!
* Before you start to code for FreeCAD, you must know well how FreeCAD works. This seems obvious, but if you don't know how it is supposed to work you won't know what to do internally or how to do it.
* Almost everything can be done either in python or C++. The internals work almost the same in both languages. We suggest you read through the [[Power users hub]] pages, even if you're going to code in C++, since it will give you a good overview of the internals.
* If you are going to work in C++, make sure you can compile FreeCAD without problems first.
* Present yourself to other developers. FreeCAD is before anything a social project, we discuss a lot of things on the [http://forum.freecadweb.org forum] before implementing it, and it's always best to discuss your ideas and tell people what you are planning to do before actually doing it. We also have an [irc://chat.freenode.net/freecad IRC channel], but the forum is the one and only place where you can meet all the developers.





Revision as of 21:50, 21 March 2014

Om du gillar FreeCAD och skulle vilja hjälpa till med dess utveckling, så finns det många saker du kan göra, även om du inte är en programmerare. Det finns faktiskt något att göra för alla: användare, expertanvändare och utvecklare:

Work on the documentation

Help us to build, correct and extend this documentation. Correct mistakes, extend or correct pages that are unclear, create new pages if a topic is missing, etc. Contributing to FreeCAD Wiki is easy, at WikiPages you can find the FreeCAD Wiki rules and the help needed to to get you started. To edit the wiki, you will need a FreeCAD Wiki account (the wiki is write-protected to avoid spamming). You can ask for an account on the forum or on the irc channel.

Några områden som skulle välkomna ditt arbete:

  • Lista på kommandon sidan listar och dokumenterar alla FreeCADs kommandon. De flesta av dem har bara lite, eller ingen information alls. Std_ViewScreenShot sidan är ett bra exempel på hur alla andra sidor ska se ut.
  • Övnings sektionen är fortfarande mycket dålig. Om du har gjort något häftigt med FreeCAD, varför inte berätta här hur du gjorde det?

Share your FreeCAD knowledge

The users community around FreeCAD is still small, but already includes several advanced users who do a very important job in showing to newcomers how to use the software. If you begin to feel comfortable with FreeCAD, your knowledge could be very valuable to others, and you might contribute with important assets, like:

  • Showing the work you do with FreeCAD on this forum thread. You can post screenshots, and, even better, attach the FreeCAD files so other people can examine it and understand how you did it.
  • Recording videos showing how you did something interesting in FreeCAD. These videos usually do a great job in showing new features.
  • Write tutorials describing or teaching something interesting. You can write tutorials on your own blog, directly on our wiki, or even on the forum.

=== Translate FreeCAD === Translate FreeCAD in your own language. All text of the FreeCAD interface can be easily translated in other languages. All we need is someone who know that other language and is willing to help! All the translations are done online on crowdin.

Översätt dokumentationen och själva FreeCAD

  • Översätt FreeCAD till ditt eget språk. All text i FreeCADs gränssnitt kan lätt översättas till andra språk. Allt vi behöver är någon som kan det andra språket och är villig att hjälpa till! Vi har för närvarande översättning i engelska, tyska, svenska, italienska och franska.
  • Översätt dokumentationen: Att översätta denna wiki är lätt, du behöver bara lägga till en /språkkod sida för att skapa en översättning. För att till exempel översätta Part_Module sidan (dess url slutar med index.php?title=Part_Module) till franska, så behöver du bara lägga till /fr till url:en, vilket kommer att skapa en Part_Module/fr sida.

Hjälp andra att få redan på FreeCAD

  • Tala om FreeCAD med andra människor som kan vara intresserade
  • Hitta intressanta användningsområden för FreeCAD, och dokumentera det, med till exempel skärmdumpar. FreeCAD är mycket ungt, och många människor ser inte vad de kan göra med det. Om du redan är en FreeCAD fantast, så vet du säkert något häftigt som FreeCAD kan göra. Hjälp oss att visa det för andra!
  • Häng på forumet, och hjälp nybörjare att svara på grundläggande frågor
  • Skriv övningar, spela in videos, etc... och visa vad du gör med FreeCAD
  • Bidra med filer, ritningar, etc... vi saknar fortfarande bra exempelfiler på vad som kan göras med FreeCAD

For details on translation, see FreeCAD Wiki Translation Process under Localisation.

Translate the documentation

Translate the documentation. Translating is easy, the FreeCAD wiki supports a Translation plugin which allows to manage translations between pages.

For details on translation, see FreeCAD Wiki Translation Process under Localisation.

Please be sure to be familiar with the WikiPages style guide, which includes rules for good translations.

Help others to know FreeCAD

  • Talk about FreeCAD to other people who might be interested
  • Find interesting uses for FreeCAD, and document it, for example with screenshots. FreeCAD is very young, and not many people see what they can do with it. If you are a FreeCAD fan already, you surely know some cool thing FreeCAD can do. Help us to show that to others!
  • Hang on the forum, and help newcomers to solve basic questions
  • Write tutorials, record videos, etc... showing what you do with FreeCAD
  • Contribute with files, drawings, etc... We still lack good example files of what can be done with FreeCAD

Rapportera buggar och be om intressanta funktioner

  • Rapportera buggar, om du hittar några. Var försiktig och försäkra dig om att det du har hittat verkligen är en bugg, vilket är något som ska fungera, men gör det inte. Beskriv och ge tillräckligt med information om hur man framkallar buggen, så att någon kan reproducera den.
  • Föreslå nya funktioner, ingen kan garantera att din önskan kommer att uppfyllas, men du kanske kan komma med en intressant ide. Innan di postar en officiell funktionsbegäran, så kan det vara en bra ide att diskutera den på forumet, för att se vad andra tycker om den.

Design artwork

See the Artwork page for guidelines about designing icons for FreeCAD.

Programmera!

  • Om du kan lite om pythonspråket, programmera några användbara skript. Du kanske vill ha någon liten funktion som saknas? Eller du känner dig tillräckligt modig för att börja programmera något nytt verktyg? Titta i skript sektionen, eller gå till forumet och diskutera dina ideer, du kommer säkert att hitta mycket hjälp.
  • Om du kan programmera i C++, så är du klar för större saker. gå till Utvecklarsidan!