Programvareutvikling: Difference between revisions

From Programvareverkstedet
(Fix link)
Tag: 2017 source edit
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Det hender det utvikles programvare på PVV. Riktignok litt mindre enn ønskelig, men vi har en fungerende [https://git.pvv.ntnu.no git server].
Det hender det utvikles programvare på PVV. Riktignok litt mindre enn ønskelig, men vi støtter opp om all utvikling. Det er tross alt <b>Programvare</b>verkstedet av en grunn.
Fra gammelt av har vi insanser av [[Trac]] og [[Subversion]], men disse vedlikeholdes ikke aktivt.


Det finnes og et gammelt system for sporing av prosjekter, dev, se [[Opprette nye prosjekt på dev]] for mer informasjon.
== Lage et prosjekt ==


Prosjekter opprettes i ny og ne av den ivrige student med fritid, ofte i eksamensperioden og gjerne rett før innleveringsfrister er omme. Det skal være ganske lav terskel fra å kunne kalle noe et personlig prosjekt til det blir et PVV-prosjekt. Hvis du synes noe er et PVV prosjekt, så er det nå offisielt erklært et PVV prosjekt. Men husk at PVV-prosjekter helst bør ligge under [https://git.pvv.ntnu.no/Projects Projects organisasjonen], og være tilgjengelig for verden.
== Samarbeid ==
Se gjerne [[Tjenester/Kodelager]] for mer informasjon om hvordan det er lurt å samarbeide fra en teknisk vinkel. Hvis det er vanskelig å samarbeide fra en sosial vinkel, så anbefaler vi å søke råd andre steder enn wiki-en.
== Lisens ==
Husk å sett en lisens på prosjektet når du lager noe, ellers så er koden å anse som proprietær og kan egentlig ikke brukes uten eksplisitt tillatelse. Vi anbefaler selvfølgelig at du bruker en fri programvare lisens, men enhver lisens er bedre enn at du ikke setter en.
== Historie ==
Tidligere har det vært en del samarbeid på [[Drift/TRAC|TRAC]], og de fleste av disse kodelagerne har blitt migrert over til [[Tjenester/Kodelager|Gitea]]. Noen av prosjektene er også blitt satt i bruk av NTNU, se blant annet [https://git.pvv.ntnu.no/Projects/mysql-admutils mysql-admutils].


== Planlagte og pågående prosjekter ==
== Planlagte og pågående prosjekter ==
Her er et par prosjekter som fra gammelt av har sine egne wiki sider. Men det er enda mer gull å finne og kode å vinne på [https://git.pvv.ntnu.no/ Gitea]
* [[Bokhyllen/Worblehat]]
* [[Dibbler]]
* [[Grzegorz]]
= English =
From time to time, software gets developed at PVV. Certainly a bit less than we'd like, but we support all kinds of development. It's not named <b>Programvare</b>verkstedet (The <b>software</b> workshop) for no reason.
== Create a project ==
Projects get started every now and then by the enthusiastic student with free time on their hands, usually during the exam period and most definitely right before university deliverable deadlines. The threshold for being able to call something a PVV project should be held very low. If you think something should be a PVV project, then it's now officially declared a PVV project. But remember that PVV projects should be put under [https://git.pvv.ntnu.no/Projects the Projects organization], and be accessible to the world.
== Collaboration ==
Have a look at  [[Tjenester/Kodelager]] for more information about collaboration from a technical perspective. If it's hard to collaborate from a social perspective, we'd recommend you to look for help in other places that the wiki.
== License ==
Remember to add a license on the project whenever you make something, or we'll have to consider the code as proprietary and unusable without explicit permission. Of course, we recommend you to use a free software license, but any license is better than none.
== History ==
Earlier, theres been a good amount of collaboration on [[Drift/TRAC|TRAC]], and most of these repositories have been migrated over to [[Tjenester/Kodelager|Gitea]]. Some of the projects have also been used by NTNU, see for example [https://git.pvv.ntnu.no/Projects/mysql-admutils mysql-admutils]
== Planned and ongoing projects ==
Here are a few projects that have their own wiki pages from old times. But there's yet more gold to find, and code designed at [https://git.pvv.ntnu.no/ Gitea]
* [[Bokhyllen/Worblehat]]
* [[Bokhyllen/Worblehat]]
* [[Dibbler]]
* [[Dibbler]]

Latest revision as of 20:11, 24 August 2024

Det hender det utvikles programvare på PVV. Riktignok litt mindre enn ønskelig, men vi støtter opp om all utvikling. Det er tross alt Programvareverkstedet av en grunn.

Lage et prosjekt

Prosjekter opprettes i ny og ne av den ivrige student med fritid, ofte i eksamensperioden og gjerne rett før innleveringsfrister er omme. Det skal være ganske lav terskel fra å kunne kalle noe et personlig prosjekt til det blir et PVV-prosjekt. Hvis du synes noe er et PVV prosjekt, så er det nå offisielt erklært et PVV prosjekt. Men husk at PVV-prosjekter helst bør ligge under Projects organisasjonen, og være tilgjengelig for verden.

Samarbeid

Se gjerne Tjenester/Kodelager for mer informasjon om hvordan det er lurt å samarbeide fra en teknisk vinkel. Hvis det er vanskelig å samarbeide fra en sosial vinkel, så anbefaler vi å søke råd andre steder enn wiki-en.

Lisens

Husk å sett en lisens på prosjektet når du lager noe, ellers så er koden å anse som proprietær og kan egentlig ikke brukes uten eksplisitt tillatelse. Vi anbefaler selvfølgelig at du bruker en fri programvare lisens, men enhver lisens er bedre enn at du ikke setter en.

Historie

Tidligere har det vært en del samarbeid på TRAC, og de fleste av disse kodelagerne har blitt migrert over til Gitea. Noen av prosjektene er også blitt satt i bruk av NTNU, se blant annet mysql-admutils.

Planlagte og pågående prosjekter

Her er et par prosjekter som fra gammelt av har sine egne wiki sider. Men det er enda mer gull å finne og kode å vinne på Gitea

English

From time to time, software gets developed at PVV. Certainly a bit less than we'd like, but we support all kinds of development. It's not named Programvareverkstedet (The software workshop) for no reason.

Create a project

Projects get started every now and then by the enthusiastic student with free time on their hands, usually during the exam period and most definitely right before university deliverable deadlines. The threshold for being able to call something a PVV project should be held very low. If you think something should be a PVV project, then it's now officially declared a PVV project. But remember that PVV projects should be put under the Projects organization, and be accessible to the world.

Collaboration

Have a look at Tjenester/Kodelager for more information about collaboration from a technical perspective. If it's hard to collaborate from a social perspective, we'd recommend you to look for help in other places that the wiki.

License

Remember to add a license on the project whenever you make something, or we'll have to consider the code as proprietary and unusable without explicit permission. Of course, we recommend you to use a free software license, but any license is better than none.

History

Earlier, theres been a good amount of collaboration on TRAC, and most of these repositories have been migrated over to Gitea. Some of the projects have also been used by NTNU, see for example mysql-admutils

Planned and ongoing projects

Here are a few projects that have their own wiki pages from old times. But there's yet more gold to find, and code designed at Gitea