text:
User talk:Cwillia2~enwikiversity

Welcome
Hello Cwillia2, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --JWSchmidt 01:59, 1 December 2007 (UTC)

Your account will be renamed
Hello,

The developer team at Wikimedia is making some changes to how accounts work, as part of our on-going efforts to provide new and better tools for our users like cross-wiki notifications. These changes will mean you have the same account name everywhere. This will let us give you new features that will help you edit and discuss better, and allow more flexible user permissions for tools. One of the side-effects of this is that user accounts will now have to be unique across all 900 Wikimedia wikis. See the announcement for more information.

Unfortunately, your account clashes with another account also called Cwillia2. To make sure that both of you can use all Wikimedia projects in future, we have reserved the name Cwillia2~enwikiversity that only you will have. If you like it, you don't have to do anything. If you do not like it, you can pick out a different name.

Your account will still work as before, and you will be credited for all your edits made so far, but you will have to use the new account name when you log in.

Sorry for the inconvenience.

Yours, Keegan Peterzell Community Liaison, Wikimedia Foundation 23:30, 17 March 2015 (UTC)

Renamed
 This account has been renamed as part of single-user login finalisation. If you own this account you can |log in using your previous username and password for more information. If you do not like this account's new name, you can choose your own using this form after logging in: . -- Keegan (WMF) (talk) 06:05, 19 April 2015 (UTC)

title: User talk:Cwillia2~enwikiversity


text:
User talk:Yvneif~enwikiversity

Welcome
Hello Yvneif, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --76.247.222.101 06:49, 1 December 2007 (UTC) (76.247.222.101 06:49, 1 December 2007 (UTC))

Your account will be renamed
Hello,

The developer team at Wikimedia is making some changes to how accounts work, as part of our on-going efforts to provide new and better tools for our users like cross-wiki notifications. These changes will mean you have the same account name everywhere. This will let us give you new features that will help you edit and discuss better, and allow more flexible user permissions for tools. One of the side-effects of this is that user accounts will now have to be unique across all 900 Wikimedia wikis. See the announcement for more information.

Unfortunately, your account clashes with another account also called Yvneif. To make sure that both of you can use all Wikimedia projects in future, we have reserved the name Yvneif~enwikiversity that only you will have. If you like it, you don't have to do anything. If you do not like it, you can pick out a different name.

Your account will still work as before, and you will be credited for all your edits made so far, but you will have to use the new account name when you log in.

Sorry for the inconvenience.

Yours, Keegan Peterzell Community Liaison, Wikimedia Foundation 00:13, 18 March 2015 (UTC)

Renamed
 This account has been renamed as part of single-user login finalisation. If you own this account you can |log in using your previous username and password for more information. If you do not like this account's new name, you can choose your own using this form after logging in: . -- Keegan (WMF) (talk) 06:25, 19 April 2015 (UTC)

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: User talk:Yvneif~enwikiversity


text:
User talk:Sperr623

Welcome
Hello Sperr623, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --76.247.222.101 06:50, 1 December 2007 (UTC) (76.247.222.101 06:50, 1 December 2007 (UTC))

title: User talk:Sperr623


text:
User talk:Fr tyme

Welcome
Hello Fr tyme, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --76.247.222.101 06:51, 1 December 2007 (UTC) (76.247.222.101 06:51, 1 December 2007 (UTC))

title: User talk:Fr tyme


text:
User talk:Arch dude

Welcome
Hello Arch dude, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --76.247.222.101 06:52, 1 December 2007 (UTC) (76.247.222.101 06:52, 1 December 2007 (UTC))

Arch dude: welcome to Wikiversity; i was just taking a look at your Worldcat extension page on WP and think that it would be a welcome addition to WV. Even just some more info on using Worldcat would be good. Perhaps a Learning project. Countrymike 07:10, 16 December 2007 (UTC)

title: User talk:Arch dude


text:
User talk:Masterpiece2000

Welcome
Hello Masterpiece2000, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --76.247.222.101 09:08, 1 December 2007 (UTC) (76.247.222.101 09:08, 1 December 2007 (UTC))

title: User talk:Masterpiece2000


text:
BCP/Arisaema triphyllum

Arisaema triphyllum

title: BCP/Arisaema triphyllum


text:
BCP/Arisaema triphyllum/Logs

2008 Logs

 * (no archived logs yet)

Recent Logs

 * --SB_Johnny | talk 9 May 2007 (from photographs)
 * --SB_Johnny | talk 13:13, 26 April 2008 (UTC)
 * --SB_Johnny | talk 11:38, 4 May 2008 (UTC)
 * --SB_Johnny | talk 09:40, 17 May 2008 (UTC)
 * --SB_Johnny | talk 09:04, 27 May 2008 (UTC)
 * --SB_Johnny | talk 14:43, 1 June 2008 (UTC)

title: BCP/Arisaema triphyllum/Logs


text:
Electrical Engineering Fundamentals/Voltage Sources

A voltage source provides a potential difference.

There are several types of voltage sources. The most common ones are direct current (DC)  and alternating current (AC) .

A DC voltage source has constant voltage across its terminals. Examples of DC voltage sources are batteries and solar cells.

An AC voltage source has a voltage across its output the shape of sine wave with constant amplitude:

 * $$V(t) = V_p \sin(\omega t+\delta)\,$$

where
 * $$V(t)\,$$ is the voltage at time $$t$$
 * $$V_p\,$$ is the peak voltage
 * $$\omega\,$$ is the angular frequency
 * $$t\,$$ is the time
 * $$\delta\,$$ is some phase, which is often set to zero at $$t=0\,$$

An example of an AC voltage source is the AC generator.


text:
BCP/Podophyllum peltatum

Podophyllum peltatum

title: BCP/Podophyllum peltatum


text:
BCP/Podophyllum peltatum/Logs

This page contains recent bloom logs for the plant Podophyllum peltatum (Mayapple).

Recent Logs

 * --SB_Johnny | talk 9 May 2007 (from photographs)

=====Archived Logs===== (If there are more than 5 signatures under the recent logs heading, move the oldest logs to under this heading (generally leave the 3 most recent).
 * (no archived logs yet)

title: BCP/Podophyllum peltatum/Logs


text:
BCP/Deutzia

Deutzia

title: BCP/Deutzia


text:
BCP/Deutzia/Logs

2008 Logs

 * (no archived logs yet)

Recent Logs

 * SB_Johnny-LM May 13 2007 (from photographs)
 * --SB_Johnny | talk 09:35, 27 May 2008 (UTC)

title: BCP/Deutzia/Logs


text:
BCP/Phlox stolonifera

Phlox stolonifera

title: BCP/Phlox stolonifera


text:
BCP/Phlox stolonifera/Logs

2008 Logs

 * (no archived logs yet)

Recent Logs

 * SB_Johnny-LM May 13 2007 (from photographs)
 * SB_Johnny-LM 13:42, 2 May 2008 (UTC)
 * Ngravagna 19:04, 3 May 2008 (UTC)
 * --SB_Johnny | talk 11:06, 16 May 2008 (UTC)
 * --SB_Johnny | talk 10:20, 27 May 2008 (UTC)

title: BCP/Phlox stolonifera/Logs


text:
BCP/Pinus densiflora

Pinus densiflora

title: BCP/Pinus densiflora


text:
BCP/Pinus densiflora/Logs

This page contains recent bloom logs for the plant Pinus densiflora (Japanese red pine).

Recent Logs

 * SB_Johnny-LM May 13 2007 (from photographs) (male cones)

=====Archived Logs===== (If there are more than 5 signatures under the recent logs heading, move the oldest logs to under this heading (generally leave the 3 most recent).
 * (no archived logs yet)

title: BCP/Pinus densiflora/Logs


text:
BCP/Pachysandra terminalis

Pachysandra terminalis

title: BCP/Pachysandra terminalis


text:
BCP/Pachysandra terminalis/Logs

This page contains recent bloom logs for the plant Pachysandra terminalis (Pachysandra).

Recent Logs

 * SB_Johnny-LM May 13 2007 (from photographs)
 * SB Johnny-LM 11:18, 4 April 2008 (UTC)
 * SB_Johnny-LM 10:59, 20 April 2008 (UTC)

=====Archived Logs===== (If there are more than 5 signatures under the recent logs heading, move the oldest logs to under this heading (generally leave the 3 most recent).
 * (no archived logs yet)

title: BCP/Pachysandra terminalis/Logs


text:
BCP/Phlox subulata

Phlox sublata

title: BCP/Phlox subulata


text:
BCP/Phlox subulata/Logs

2007 Logs

 * SB_Johnny-LM May 13 2007 (from photographs)

2008 Logs

 * SB Johnny-LM 17:20, 16 April 2008 (UTC)
 * SBJ 10:21, 26 April 2008 (UTC)
 * --SB_Johnny | talk 13:41, 2 May 2008 (UTC)

Recent Logs
Ngravagna 18:46, 28 April 2009 (UTC)
 * Jomegat 30 April 2009 (backdating)
 * Jomegat 22:04, 4 May 2009 (UTC)
 * Jomegat 12:32, 10 May 2009 (UTC)
 * Jomegat 00:22, 19 May 2009 (UTC)
 * Jomegat 00:30, 2 June 2009 (UTC)
 * Jomegat 00:21, 9 June 2009 (UTC)

title: BCP/Phlox subulata/Logs


text:
BCP/Viburnum sieboldii

Viburnum sieboldii

title: BCP/Viburnum sieboldii


text:
BCP/Viburnum sieboldii/Logs

This page contains recent bloom logs for the plant Viburnum sieboldii (Siebold's Viburnum).

Recent Logs

 * SB_Johnny-LM May 13 2007 (from photographs)

=====Archived Logs===== (If there are more than 5 signatures under the recent logs heading, move the oldest logs to under this heading (generally leave the 3 most recent).
 * (no archived logs yet)

title: BCP/Viburnum sieboldii/Logs


text: Template:Film School:Creating The Matte Painting 3:Completed Assignments


text:
User:RVillar2000

Hi. I'm Rey, from Chicago. As a dedicated lifelong learner (and occasional teacher) I'm really excited about Wikiversity.

title: User:RVillar2000


text:
User talk:Sarahrus

Welcome
Hello Sarahrus, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --JWSchmidt 16:51, 1 December 2007 (UTC)

title: User talk:Sarahrus


text:
User:XTHExONEx1

Hi, my name is Karl - I'm 18 years old turning 19 in January. I'm originally from Milford, CT, but live now in West Haven, CT. Although, I go to school in MA which is Job Corps. I've got my G.E.D. unprepared with ABOVE AVERAGE SCORES with the hardest difficulty booklets. Anyway I didn't want to go for the GED, but I got it - so whatever. I'm at Job Corps to get a High School Diploma through Penn Foster, which is an excellent virtual high school! I need my HSD so I can get into the Marines this summer! I also took up security as a trade - I'm now a certified security officer/certified in homeland security, and I'd like to take a second trade - medical assistant. After or during the Marine Corps, I'm going to get into college and take up psychology and become a psychologist! I just love health, the human body/mind, martial arts/mixed martial arts, and the military! --- I've been using Wikipedia since 2004... I use it to look up anything and everything! I LOVE IT! ---Anyway, GET@ME PEOPLE!!! ~*1Karl.

title: User:XTHExONEx1


title: File:2007-12-01-16-35-EST.ogg


text:
Talk:Printed Circuit Board Layout

This page was just a template, so I started filling it out. I'm still trying to figure out exactly what this should cover. It was listed as a 100 level so I assume we don't want to go into stuff such as impedances of electromagnetic waves (usually 300 level) and how they affect circuit layout. Also, should this course have any discussion of circuit design (bypassing caps etc) or should it leave those for another course?

title: Talk:Printed Circuit Board Layout


text:
User:JWSchmidt/Blog/1 December 2007

The Wikimedia Foundation Board of Trustees is exploring, "longstanding community concerns about issues of compatibility between the GNU Free Documentation License and the Creative Commons CC-BY-SA license" (Board resolution).

Creative Commons attribution share-alike licensedetailsGFDL

What does, "longstanding community concerns about issues of compatibility between the GNU Free Documentation License and the Creative Commons CC-BY-SA license," really mean? What are the longstanding complaints about use of the GFDL for Wikimedia wiki project content?

Is the GFDL suited for wikis?
Some people claim to be concerned that the GFDL is not suited for media files and is not even really suited for text at wiki websites. The GFDL says it applies to, "work, in any medium" but it also says that it was designed for "manuals for free software". In my view, the license has two parts. One part of the GFDL license is the intent and the other part are some implementation details written specifically with software manuals in mind. Like any other document, the GFDL license should be interpreted with common sense and adequate mental flexibility.....we need enough flexibility to apply the intent of the license to "works" and conditions that were not imagined when the license was created.

The intent of the license is to make sure that "works" licensed under the GFDL can be freely copied, with or without modification, either commercially or noncommercially, with author attribution and any derivative works must also be copyleft.

Include a copy of the GFDL
The GFDL license says that people are free to copy works licensed GFDL as long as the copies all reproduce the license. This makes sense for large software manuals where including a copy of the GFDL would not significantly add to the size of the document. However, we are now in the internet age. People are now familiar with the idea that information is available on the internet. We no longer have to make copies of texts, we can just point to web pages that hold texts. If I license an image or a sound file under the GFDL, it makes no sense to include a copy of the GFDL every time I make a copy of the media file. It would be a trivial matter for a new version of the GFDL to acknowledge this.

Derivative works must be GFDL
Some people complain that "works" licensed under the GFDL must have any derivative works also made available "under precisely this license". However, the intent of the GFDL is that derivative works of be free in the sense of being copyleft. There is nothing that prevents us from saying that a work is available under multiple copyleft licenses. It has been common practice to dual license media files uploaded to wiki websites under both the GFDL and the Creative Commons attribution share-alike license. It would be a trivial matter for a new version of the GFDL to acknowledge that these two licenses have the same intent and formally acknowledge that people should feel free to use either or both licenses.

The flip side: complaints about Creative Commons
Just as there are complaints about the detailed language of the GFDL, there are also legalistic complaints about the Creative Commons attribution share-alike license (see this thread).

Aggregates
"Laurence Lessig has posted multiple times claiming that it is acceptable to take illustrations licensed under CC-By-SA and produce combined works which are not freely licensed." <-- The Creative Commons attribution share-alike license does not use the term "combined works" but it does use the term "Collective Work". I think it is the case that the rules for both the CC-By-SA "Collective Work" and the GFDL "AGGREGATION" agree that "combined works" do not have to be freely licensed. I could use a restrictive license on part of a "combined work" (for example, place it under a "no commercial re-use" license) that includes copyleft components. If this is a complaint against CC-By-SA, it is also a complaint against the GFDL.

What counts as a "modification" under the FDL? <-- I'd be interested to see this position argued in a court of law. Yes, there is a gray area between "aggregate" and "derivative", but the way I read the GFDL it is not as "viral" as other people seem to think.

"When someone is really unwilling or unable to freely license their derivative" <-- A derivative is different than a "combined work" and both the GFDL and the Creative Commons attribution share-alike license make clear that derivative works must be copyleft.

Attribution
"expect to be able to exactly stipulate how attribution is provided" <-- I think wiki participants tend to be lax about attribution because many wiki pages have many authors. Attribution often means providing a way to trace back to a complex edit history for a webpage....and sometimes multiple webpages that have been split and merged over an extended period of time. Other copyleft works might be the copyrighted work of one person and it is not unreasonable for such a copyright holder to expect clear attribution. Again, I do not see this as being significantly different for the GFDL and the Creative Commons attribution share-alike license.

"these by-attribution licenses don't actually provide attribution if a service provider specifies so in their terms of service" <-- I think this is not a reasonable reading of the Creative Commons attribution share-alike license. The license says that the terms of service for a website might be one mechanism used to provide some information about attribution of some of the website's content. It does not say that attribution need not be given if the terms of service say the website does not give attribution.

Branding
"Creative Commons branding, which many people feel is exploitative" <-- I'm not sure I can reconstruct this complaint. Apparently some people feel that saying their work is under a Creative Commons license is "advertising" for the Creative Commons "brand". I guess I can understand that some people who do not understand copyleft could have this sort of reaction to licensing their work. I do not see why the Creative Commons attribution share-alike license is any different in this regard than the GFDL. If I wanted, I could simply say that I want my copyrighted work to be available according to the generic rules of copyleft. I imagine that there are advantages to me if I use a known copyleft license. If people do not feel that way, then I guess it is time to educate them about copyleft licenses.

Summary
I think it should be clear from my comments, above, that I am not really moved by complaints about either the GFDL or the Creative Commons attribution share-alike license. I think they have the same intent. I do like the sound of a wiki-specific copyleft license. I suspect none of the hand-wringing over specific copyleft licenses will really matter until there is a history of lawsuits that define how copyleft works in "real world" situations of conflict over rights to content. Will someone ever really go to court over a failure to adhere to some picky rule in a copyleft license? We are now several decades into exploration of the copyleft concept. I suspect the true power of copyleft is growing out of the internet and the power of online collaboration. There will always be theft of intellectual products, including people who will make derivatives of copyleft works that are sold and not placed under a copyleft license. I think we should be exploring ways to create institutions that will go to court when such theft is discovered. I'm a supporter of the general copyleft idea, not any one license.

Update - December 2
Yes, that is a rather pessimistic section heading....I doubt if the FUD will ebb any time soon over the idea of shifting Wikimedia licensing (apparently by way of a new version of the GFDL) towards a more Creative Commons-type of license.

"The FSF interprets the GFDL so that e.g. a photograph embedded into an article would require the article to be 'copyleft' under the GFDL" (source) <-- I'm not exactly sure how to construct such an interpretation of the GFDL. It must be something like, "a page of text that includes a GFDL-licensed image must be copyleft because the page is a derivative of the image" or "the whole page is a 'work' and you cannot license the two parts independently". I can imagine some situations in which the text and image would be best viewed as a single combined work under one license, but such situations would be relatively rare....not a "requirement" of all combinations of text and image. For most situations there will be sensible interpretations in which a page of text with an image are best viewed as an aggregate of two works (the text is one, the image is another). The text could be copyleft, but it does not have to be. Putting a GFDL-licensed image into a non-copyleft document does not remove the need to properly attribute the image as being copyleft. If some people have imagined that works under the GFDL cannot be aggregated with non-copyleft works I think they are fundamentally mistaken. Do some people really imagine that GFDL-licensed works are "viral" to the extent that the GFDL automatically spreads to anything that GFDL touches? I just to not see how people can believe such a state of affairs. I wonder what such people think the GFDL section on aggregate works means? I admit that this language is terrible: "A compilation....is called an 'aggregate' if the copyright resulting from the compilation is not used to limit the legal rights of the compilation's users beyond what the individual works permit". I interpret that to mean that nobody can make an aggregate and in so doing try to claim that their copyright on the aggregate cancels the copyleft licensing of works in the aggregate.

"I believe what is really needed is a license that gives authors the choice of "strong copyleft" for embedded media: the work into which the media are embedded (whether either work is text, sound, film, a rich media mix, or whatever) should be licensed under a copyleft license." (source) <-- I admit that I do not make a habit of trying to regularly follow arguments about licenses, but it is rather surprising that I've never heard any of this line of reasoning previously. I guess I can understand the idea that some copyright holders might not want their work to be aggregated with non-copyleft works. Further, I suppose there is a gray area between what constitutes an aggregate of works and what constitutes a derivative work. Some people might want their work to only be used under a very strict definition that makes what I would call an aggregate be legally viewed as a derivative. It will be interesting to see how far people can push their desired interpretation of the GFDL as "strong copyleft" on other people. It will be interesting to see if people can actually create and enforce a copyleft license that forbids aggregation of the licensed works with non-copyleft works. It is hard for me to see this as a priority for the Wikimedia Foundation. I doubt if there are many people who object to their copyleft works being aggregated with non-copyleft works.

Update - December 4
I'm late getting through the blizzard of FUD in this licensing thread....this was actually posted on the 3rd:

"If you take my cc-by-sa image and modify it, I insist that your modified version be made available under cc-by-sa. If you merely use my image *near* something else, then I do not insist that your entire work be made available under cc-by-sa, because I do not believe that your newspaper article is a "derivative work" of my photograph." (source)

This (above) is how it has always seemed to me. I still do not understand how other people claim that the GFDL or the goals of the Wikimedia Foundation imply that we should expect anything else from a copyleft license.

Gregory Maxwell
I'm trying to make sense of this position:

"A copyleft that doesn't substantially encourage people to make more freely licensed works is just another copyright related imposition, it's harmful and without public or even private benefit and should be avoided." (source)

As far as I can tell, Gregory Maxwell intends, "substantially encourage people to make more freely licensed works," to mean forcing people to use copyleft works only in the context of other copyleft works. In my view, Maxwell's "substantial encouragement" would itself be a copyright-related imposition that should be avoided. If I license my work under the GFDL, I want a teacher to use my work, even if all of that teacher's work is owned by their educational institution and not freely available. I'm not in the business of saying that teachers and schools cannot copy my work unless all their work is also copy left. The GFDL and the Wikimedia Foundation have never been about trying to force everyone else in the world to switch to copyleft. If people can make their work freely available, fine. If they cannot, then they are trapped in another system and it it not my mission to deny them the use of what I have freely licensed.

In my view, the attribution and "share-alike" aspects of copyleft have benefits even if people are allowed to aggregate non-copyleft and copyleft works. For internet-based projects, attribution in the form of URLs back to the original source leads people into the world of copyleft content creation. If they like what they see, they can join in. I'm baffled as to why anyone claiming to be interested in the Wikimedia Foundation would take the position that such benefits (as I see them) are not really benefits and that our practice of asking for attribution by a link back to the source "should be avoided".

Update Dec 15
At What's wrong with CC-BY-SA?, SB Johnny wrote "any work including work under the GFDL must be GFDL". We had a chance to discuss this and discovered a new interpretation of section #7 of the GFDL" AGGREGATION WITH INDEPENDENT WORKS. I've always assumed that "independent" means independently created and licensed works. You make an aggregate of independently created works. After making that assumption, I've always gone on to marvel over the strangely worded first sentence of section 7.

SBJ suggested an alternative interpretation of section 7 in which "independent" means that there has to be a semantic firewall between the independent works. For example, take two articles (one about elephants and one about Mt. Everest) and bind them together in a printed book. The two articles have no meaningful impact on each other and just happen to be bound together physically. I find it hard to take this interpretation seriously. The reason people aggregate independently created works is because they are exploring or exploiting some semantic connection between them. Its strange to suggest that the GFDL has a section on aggregating works that only applies to meaningless jumbles of works that have no synergistic meanings.

I can accept that some people might want a "super strong" copyleft license that prevents aggregation of copyleft works with non-copyleft works, but I do not think the GFDL is such a license. This is a good example of how different people can make different interpretations of a document. Hopefully the GFDL will be cleaned up and some of these issues clarified in the next version of the license.

Update November 3, 2008
The GFDL version 1.3 has been released. See also: the thread started by Petr Kadlec and related threads at November 2008 Archives by thread.

paraphrasing: "the Wikimedia Foundation passed a resolution asking us to update the FDL so as to allow Wikipedia to also use the Creative Commons Attribution-ShareAlike (CC-BY-SA) 3.0 license. This new version of the license is meant to fulfill the Wikimedia Foundation's request."

"Later this month, we will post a re-licensing proposal for all Wikimedia wikis which are currently licensed under the GFDL. This re-licensing proposal will include a simplified dual-licensing proposition...." source

Related resources

 * GFDL suggestions - discussion of possible changes to the GFDL at the Wikimedia meta-wiki
 * Wikipedia Signpost coverage.
 * Let's switch to CC-BY-SA by Axel Boldt in September 2007
 * The FSF On FDL Derivatives from May 2007. The FSF argument that placing a GFDL image into a text document converts the text to GFDL.
 * video - Jimmy Wales talking about the shift from GFDL to CC-BY-SA
 * related: Jamendo

title: User:JWSchmidt/Blog/1 December 2007


text:
Talk:LMCC/Smoking Cessation

removal of following edits
The following was removed at this time. The edits were made from 9th October 2007 inclusive 30th November 2007 (see version history), Erkan Yilmaz ( Wikiversity:Chat, wiki blog ) 23:39, 1 December 2007 (UTC)

BEGIN

Reduction
"Reduced smoking may lead to unexpected quitting"-- Dr. John Hughes, Prof. of Psychiatry, University of Vermont, Dec. 2006, quoted on www.cancer.gov.

Dosage reduction beyond the 700-mg. cigarette
The alternative to simply smoking fewer cigarets, as referenced in the above study, is to use an anti-overdose utensil having a screened crater with the narrowest possible diameter-- 1/4" is best-- and a long long flexible drawtube (pvc is ok) so the smoke has plenty of time to cool before reaching your trachea. Bypass what is sold at head shops-- mostly big bowl overdose-- and make your toker out of parts and materials available right in your neighborhood, such as a quarter-inch socket-wrench.

The reduction strategy is to tear off a tiny bit of cigaret-- about 1/28th of the tobacco or 25 mg.-- put it in the screened crater, just barely light it and suck very very slow through the drawtube (instead of the usual hard "puff" of a second or two which brings the burning temperature in a cigaret tip to 1500 degrees F/860 C). With this strategy you greatly reduce exposure to carbon monoxide and can use a high-nicotine tobacco.

Now keep a simple diary, with a capital "C" every time you backslide and have a cigaret, and a little "t" every time you have a 25-mg. single toke.

A typical day's line might look like this:

October 10, 2007: tttCtttCttttttCtttttt (etc.)

Seeing the "C"'s and "t"s will remind you that you are Cttttin' down!

Replacement
Once you are having some success with the above reduction therapy, you might want to try some other herb instead of tobacco (it's the only one that contains nicotine).

1. Check your health food store for basil, marjoram, oregano, sage, savory, thyme, peppermint, spearmint, pennyroyal, and various flowerpetals such as rosebud, hops, camomile. There are dozens of other herbs worth considering, all of which really do taste better than tobacco. The supplying company may have already processed the dried herb leaf or petal into small particles which burn smoothly in your reduction utensil, otherwise you can provide your own processing by grinding the herb through a 1/16th inch screen strainer. Whatever doesn't go through the strainer goes in your teapot.

2. Saving your life is adequate moral justification for defying the tobacco-tax-funded law enforcement against cannabis. Smoke only what goes through a 1/16th inch strainer as with the other herbs above. In view of the miniature quantities used, it is utterly remote that you could suffer any harm from the cannabis, or that you would ever get caught. And a bonus is that it may stir your imagination to invent interesting exercises which will fend off the weight gain from eliminating the nicotine.

3. It's that time of year when the leaves are down and brown. Harvest leaves from your favorite trees-- oak, ash, maple, elm, beech, birch etc.-- and grind them through your 1/16th-inch strainer. The inspiration and pride of getting to know nature on a leaf-to-lung basis may help you forget the noxious squares once and for all (Leaf Literacy).

END

A rewritten version of the above material may be found at Smoking Cessation.

Reason for removal
The purpose of this wikiversity article is to provide study notes for the Medical Counsel of Canada qualifying examinations. The information below is both neither in note form nor part of the LMCC objectives or learning material provided at http://www.mcc.ca/objectives_online/objectives.pl?lang=english&loc=contents and does not correlate with any Medical Counsel educational materials on the topic. The prose would be most appropriate in a new wikibook about smoking cessation techniques. Koppertone 18:26, 2 December 2007 (UTC)

Reason for Removal
Again, the LMCC is the Licentiate of the Medical Council of Canada. Please refer to the council website at http://www.mcc.ca/ for more information on the council and its objectives. I have no affiliation with the council, I am simply advocating a set of notes to pass the council's examination which all 4th year medical students must take at the beginning of May. Whether the usage of a homemade tool is a good or bad idea is a moot point; this is not something that shows up on the licensing examination. To those who have PM'd me stating that this post is biased towards pharmacology, I can only say that it reflects the content of the LMCC examination. Pharmacology is on the examination, homemade tools are not. To include information that is not on the examination is confusing for those who are using these notes to study. If the LMCC examination objectives ever change to include this information, then including that information here would be reasonable as it would then be part of the LMCC exam. If you feel that the LMCC objectives, and hence the content of the examination, should be changed, please contact the Medical Council of Canada at the site listed above to voice your concerns. Koppertone

 * I agree. This learning project has a well defined scope (to cover the LMCC examination) and should remain focused on the stated goal.  If other editors wish to provide an alternative perspective they are free to fork the content to a new page, as was done at Smoking Cessation.  --mikeu talk 20:51, 13 March 2008 (UTC)

title: Talk:LMCC/Smoking Cessation


text: File:SimpleSDLC.png

title: File:SimpleSDLC.png


text:
Technical writing/SDLC

back to Technical Writing Level 1

back to Technical Writing Level 1

title: Technical writing/SDLC


text:
User talk:Nhesketh

Welcome
Hello Nhesketh, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! Erkan Yilmaz ( Wikiversity:Chat, wiki blog ) 09:16, 2 December 2007 (UTC)

title: User talk:Nhesketh


text:
Template:Film School:Creating The Matte Painting:Completed Assignments

{| cellspacing="0" cellpadding="0" style="margin:0em 0em 1em 0em; width:100%" Completed Homework Assignments - creating the matte painting for SBTDS Matte paintings from these images
 * style="width:60%; vertical-align:top; border:1px solid Sienna; background-color:Cornsilk;" |

Create matte painting from your last storyboard frame or from these images

"Seduced by the Dark Side!"

 * Here are some of the starter frames for the matte painting. Remember: Once the movie is finished, the movie clip replaces the starter page.  The movie will be composited into the matte painting, camera movement will be added and the resulting movie clip added to the scene.

"Out for a Walk"

 * Here is the starter frame for the matte painting. Remember: Once the movie is finished, the movie clip replaces the starter page.  The movie will be composited into the matte painting, camera movement will be added and the resulting movie clip added to the scene.

 * As you look at the completed matte paintings below, can you see the original starter frame?

 * }


text:
User:P.M. Dahl

I'm a musician, composer and self taught sound engineer with twenty years experience. I have played in bands for about the same amount of time. Mainly as a bass player (but not limited too), and I currently work and perform as a DJ.

Location
Salt Lake City, UT. U.S.A.

Interests
Free Knowledge, Music, Film, Sound Engineering, Web Design, Logic Studio, Audacity, Reason, UNIX, Mac, GNU/Linux, MacPorts, Vorbis, FSF, GPL, Wikimedia, Camino, GIMP...

Goals
I am here to learn and share from and with other like minds.

Always happy to meet new people. I look forward to meeting you. =]

title: User:P.M. Dahl


text:
File:Mok Matte Start SBTDS.png

Used with the WikiU Film School Lesson on how camera lenses.

title: File:Mok Matte Start SBTDS.png


text:
User talk:P.M. Dahl

Welcome
Hello P.M. Dahl, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! Erkan Yilmaz ( Wikiversity:Chat, wiki blog ) 11:52, 2 December 2007 (UTC)

title: User talk:P.M. Dahl


text:
User:Erkan Yilmaz/observations/2007 December

observations from Erkan Yilmaz for 2007 December

You are invited to add your comments (e.g. but my perception of this issue is different) - please sign anything you add (howto Signature).

2007 December 23 - Jabber with the Sandbox Server

 * We just made a session to chat over the Sandbox Server (howto)

edits 2011-10-21:
 * the king is dead, long live the king
 * learning needs the mentality, also by those facilitating it

2007 December 16 - teamwork with de.WB

 * Thanks to a de.WB member we have now a new course more: de:Kurs:Zitron - which will be a constructed language.

edit 2011-10-21:
 * though at some places I said there's collaboration between de.Wb + de.WV in the long term it was not
 * perhaps because de.WB had few contributors?
 * another thought: easily all content from de.WB could be also done in de.WV -> fear?
 * though I'm for exporting things to WB, but for incubating: WV is a better place

2007 December 5 - IRC meeting: "What is Wikiversity?"

 * If you have time join the discussion Saturday (8th December 2007).

2007 December 2 - Happy Birthday french WV

 *


text: File:SimpleImperative.png

title: File:SimpleImperative.png


text: Bloom Clock/Keys/Southeastern Pennsylvania/April/Orange Flowers/DPL


text: Bloom Clock/Keys/Southeastern Pennsylvania/April/Orange Flowers


text:
Technical writing/Exam02

back to Technical writing

Instructor's Note
This Level 1 exam paper was originally written in a word processor. It has been slightly modified to fit wiki formatting. TWFred 14:38, 2 December 2007 (UTC)

What is the SDLC?
SDLC means Software Development Life Cycle, sometimes it is called the System Development Life Cycle. The SDLC is a series of steps which a company follows to create a new product.

The SDLC often has between 3 and 9 steps, although some have more. I choose to use 4 steps.

Define
The first stage is to define the project. At this stage we ask several important questions:

 * What is the aim of this project?
 * Is this project necessary?
 * What must the project achieve?
 * What documentation is required?

Once these questions are answered we move on to the “design” stage.

Design
The design stage is the most important part of the SDLC. It is at this stage that the project will either succeed or fail. This stage requires:

 * Project managers, architects and developers working together to create something which is do-able.
 * Tests for the product must be defined
 * Tests must be realistic and trackable
 * Decide what kind of documentation is appropriate

A properly managed design stage will save time and money later.

Once the project has been well designed, we can move to the development stage.

Develop
This stage is where the developers build the system.

In this stage it is important to control “scope creep”. Scope creep is when extra functions are added to a project after the design stage. These extra functions can create delays for the project.

As part of the development stage it is important to run the tests which were defined in the design stage.

During the development stage we also test the documentation for the following things:

 * Accuracy
 * Appropriateness
 * Usefulness

After successful testing we can deliver the product

Deliver
At the delivery stage we release the product to the consumer.

As part of the delivery stage we also review the project in order to improve the processes we use to make new products.

Who is your audience?
If you have a budget, there are many ways to discover who your audience is.

Popular methods are:

 * Market research
 * Surveys
 * Questionnaires

What is a persona?
A “persona” is an imaginary person who is the stereotype of the kind of person we want to use our product.

Why personas?

We make personas so that a product is built with a particular audience in mind. The aim is not to make as many people happy as possible, but to make our persona happy.

Steps in making a persona

 * 1) Give them a real name – like Jim or Sarah, not a joke name
 * 2) Create a background for them. – family, education, jobs, likes, dislike
 * 3) Give them goals – what do they want in life and how does the product help them?
 * 4) Think about the documentation – will they use it? Is it useful to them?

The most important aspect of a persona is that the person must be believable.

Prague for Beginners
Prague is a beautiful city and has a lot to offer visitors, here are some tips to help you get the most from your time here.

Getting around

The centre of Prague is ideal for walking.

To get out of the centre you can take:

 * Metro
 * Bus
 * Tram

Things to see

A good walking tour of the centre of Prague is:

 * Start at the Museum on Wenceslas Square
 * Walk to the Old Town Square and see the Astrological clock
 * Follow the “Golden Path” to Charles Bridge
 * Cross the bridge and walk up to Prague Castle

During your walk you will see some of the city’s historic churches.

Things to try

 * Czech food – especially the national dish, pork, cabbage and dumplings
 * Czech beer – it is as good as they say!

Things to watch out for

 * Pickpockets – they can be a problem if you aren’t careful
 * Taxi drivers – they have a reputation for being dishonest
 * Confusing streets – it can be easy to get lost, but you will soon see something you recognise

Interviewing an SME
When creating documentation it is important to get accurate information. The best source of that information is an SME, a Subject Matter Expert.

Often an SME is a developer or architect. Always remember that the SME is a busy person and it is important to use as little of his time as possible.

Make arrangements

 * When will the interview take place?
 * Where will the interview take place?
 * What do I need to have with me?

The location of the interview is very important, if you are trying to learn how something works in reality then a meeting room would not be helpful.

Know your stuff
Do some background reading, gather as much information as possible about the subject you are looking at.

 * Internet – Google and wikipedia are very useful
 * Existing documentation

From your background reading you will be able to prepare good questions and intelligent guesses about the subject.

Be Prepared

 * Have your questions written down
 * Bring paper and a pen, or a notebook if you can type and listen at the same time
 * Bring a camera if diagrams or equipment are involved
 * Bring some chocolate to make the atmosphere more relaxed

During the interview

 * Don’t waste the SME’s time
 * Get to the point
 * Make sure you understand the information you’re getting

When it is over

 * Thank the SME for his time
 * Validate the information he gave you

What is an “information chunk”?
An information chunk is the smallest amount of information which is intelligible within a given context.

That information could be a

 * Word
 * Sentence
 * Whole paragraph.

If you are creating graphic documentation an information chunk could be an image or a sign.

What are “Good” requirements?
A good requirement is:

 * Necessary – Does the product really need to perform a certain function?
 * Accurate – Is the requirement clearly defined?
 * Concise – Is the requirement easily understood?
 * Consistent – Does the requirement have room for confusion? If so, then simplify.
 * Trackable – Is it possible to see where the requirement is in the SDLC at any given time?
 * Testable – Can the requirement be tested accurately?

The words we use in requirements are important:

 * Use words like “must”, “will” and “can”.
 * Don’t use words like “should”, “may”, or “be able to”.
 * Use precise terms.

What is “technical writing”?
Technical writing is developing information which is relevant and useful to a product audience.

That information is taken from an SME and transformed into something the user can benefit from.

Technical writing can be creating the following:

 * Written documents such as user manuals
 * Graphic guides
 * Online help files

The most important thing is that the information is given in a useful and meaningful way to the user.

The aim of technical writing is to help the user achieve his goals.

title: Technical writing/Exam02


text: File:InfoChunkTable.png

title: File:InfoChunkTable.png


text:
Template:User hr

fr:Modèle:Utilisateur hr it:Template:Utente hr pt:Predefinição:User hr

title: Template:User hr


text: Category:User hr

title: Category:User hr


text:
User:SpeedyGonsales

 * Moja stranica na hr Wiki

 * My page on en Wiki

title: User:SpeedyGonsales


text:
User talk:SpeedyGonsales

Write me here. Thanks! SpeedyGonsales 15:03, 2 December 2007 (UTC)

title: User talk:SpeedyGonsales


text:
Technical writing/UI Design

 * back to Technical Writing Level 2
 * back to User interfaces

Color
Choosing the right colors to use is a very important aspect of User Interface (UI) design. Choosing a color palette that makes it easier for the user to distinguish content is essential.

Avoid using disturbing colors and try to keep the general appearance pleasing to the eye. Certain colors are extremely difficult for color blind users to read, e.g. shades of green and red.

Designers of user interfaces should try to limit the number of colors to three or four. Contrasting colors should be chosen carefully and there should be a distinct difference between the color of the text and the color of the associated background.

Affordances
Affordances are visual clues in the design that allow users to guess the function of an object. For example, a teapot is traditionally designed with a handle on one side and a spout on the opposite side. This should indicate to an observer which part of the teapot is safe to hold.

In user interface design, such clues could take the form of embedded navigation buttons.

Usability
Usability refers to the ease with which users can interact with the interface.

As with any form of design the key is KISS - Keep It Simple and Straightforward.

Continuing from the teapot analogy in the 'affordances’ section, it should be clear to users how they can interact with products, services, and texts in much the same way that they know intuitively to open the teapot's lid when they want to insert the tea bag and water.

Accessibility
The World Wide Web Consortium (W3C) is dedicated to ensuring that the technology of the Web supports accessibility. It sees access to the Web as a basic human right (W3C 2009). When developing a website, there are many ways in which the Web can be made accessible. An instructional designer needs to be aware of people with disabilities and the various assisted technologies that there are.

The Web Content Accessibility Guidelines (WCAG 2.0) provide a framework which an instructional designer can implement to ensure that the courses they create are accessible to as many users as possible. These guidelines are of particular importance to those with disabilities, but also serve to make content more usable and accessible to all.

These are available at

GUI Elements
Technical writers should be aware of GUI elements such as dialog box, chevrons, window, screen, check-box, radio button, drop-down list, field, text box and so on. This will help them to document instructions correctly and easily. Technical writers with basic knowledge of GUI elements can contribute by assisting developers and web developers in labeling their application's field names correctly.

Users should be able to navigate through user interfaces with ease, both on desktop and mobie devices.

For example, a draggable scroll bar facilitates jumping to positions in long lists, and a range selection feature would allow users to quickly select a high number of list items such as files and directories in a file manager, by highlighting only two items to select all in between.

I just don't know where to start folks, so please add some content to give me a kick start.

Thanks,

TWFred 14:25, 14 February 2008 (UTC)

 * someone spare timer here and write about tabbing and skipping on UI like forms

 * Question - should this be about the role of Technical Writers in UI design, or about the UI of user documentation?

 * Question: Is this topic about documenting UI or role of technical writers in UI design? User: Bhavna, 12:14, 11 July 2008

back to Technical Writing Level 2

Question - Maybe something about Mindmapping-Software, Audio- and Video-Pod-Production for mobile players, the moodle-learning-platform,...???

Shadows
Shadows of overlapping user interface elements can be used to either highlight the active element or to make more overlaying elements more visually apparent.

title: Technical writing/UI Design


text:
Brezhoneg Tri/Lesson 4/Quiz

{| cellpadding="10" cellspacing="5" style="width: 99%; background-color: inherit; margin-left: auto; margin-right: auto"
 * style="background-color: #c9a0dc; border: 1px solid #777777; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" colspan="1" |

Verb Bezañ (To be)
{Choose the correct Breton form(s) :}

{I was (once). + E oan. - Ez on. - E vezen.
 * type=""}

{They were (usually). - Ez edod. - Emaint. + E vezent.
 * type=""}

{You were (pl. - once). - E vezemp. - E oar. + E oac'h.
 * type=""}

{I was. - E oar. + E oan. + E vezen. - Ez emañ. - E vefen. + Edon.
 * type="[]"}
 * Immediate action.
 * Continuous or usual action.
 * Situation form.

{Choose the English translation(s) :}

{E vezemp. + We were (usually). - They are (now). - He is (situation).
 * type=""}

 * }

title: Brezhoneg Tri/Lesson 4/Quiz


title: File:2007-12-01-23-58-EST.ogg


text:
Bloom Clock/Keys/Southeastern Pennsylvania/March/Black Flowers/DPL

This page is used to help create a key.

 category=Black flowered plants category=BCP/SEPA/3 order=descending ordermethod=lastedit


text: Bloom Clock/Keys/Southeastern Pennsylvania/March/Black Flowers


text: Bloom Clock/Keys/Southeastern Pennsylvania/December/All


text:
Bloom Clock/Keys/Southeastern Pennsylvania/December/All/DPL

This page is used to help create a graphical list.

 category=BCP/SEPA/12 order=descending ordermethod=lastedit


text:
Brezhoneg Daoù/Lesson 3/Quiz

{| cellpadding="10" cellspacing="5" style="width: 99%; background-color: inherit; margin-left: auto; margin-right: auto"
 * style="background-color: #87e990; border: 1px solid #777777; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" colspan="1" |

Verb Bezañ (To be)
{Choose the correct Breton form(s) :}

{I am (now). - E oan. + Ez on. - E vezan.
 * type=""}

{They are (usually). - Ez edod. - Emaint. + E vezont.
 * type=""}

{You are (pl. - now). - E vezimp. - Ez oar. + Ez oc'h.
 * type=""}

{ Multiple choices }

{I am. - E oar. + Ez on. + E vezan. - Ez emañ. - E vefen. + Emaon.
 * type="[]"}

{Choose the English translation(s) :}

{E vezomp. + We are (usually). - They are (now). - He is (situation).
 * type=""}
 * }

title: Brezhoneg Daoù/Lesson 3/Quiz


text:
User:Watsond

Dave Watson.

title: User:Watsond


text:
User talk:Janismhartman

Welcome
Hello Janismhartman, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --JWSchmidt 03:32, 7 December 2007 (UTC)

title: User talk:Janismhartman


text:
User talk:Watsond

Welcome
Hello Watsond, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! Erkan Yilmaz ( Wikiversity:Chat, wiki blog ) 19:00, 2 December 2007 (UTC)

title: User talk:Watsond


text:
User:Nihat Routsong

Nihat Routsong is a student of actuarial science, economics, mathematics, and statistics. He has several web sites and web directories and occasionally makes edits in Wikipedia.

Other Accouts

 * User:Nihat_Routsong on Wikimedia Commons
 * User:Nihat_Routsong on Wikisource
 * User:Nihat_Routsong, on Wikipedia

title: User:Nihat Routsong


text:
Brezhoneg Tri/Lesson 5

{| cellpadding="10" cellspacing="5" style="width: 99%; background-color: inherit; margin-left: auto; margin-right: auto"
 * style="background-color: #c9a0dc; border: 1px solid #777777; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" colspan="2" |

Diviz / Fest noz e Kemper

 * Conversation / Concert in Quimper

Yann : Demat, ni 'zo pevar ac'hanomp evit ar fest noz.

Mirer: Mat, dek euro pep hini.

Yann: Komañset eo dija ?

Mirer: Ya, ne glevit ket ?

Yann: Geo !

Trouz ar music 'vez klevet paz int oc'h antreal.

Nolwenn: Startijenn 'zo!

Laouenna: Piv zo o kanañ ?

Lommig: Alan Stivell eo, ne anavezez ket anezhañ ?

Laouenna: Morse n'em boa gwelet anezhañ ! Plijus eo!

Nolwenn: Goude se e vo Kan ha diskan ha dañset e vo.

Laouenna: Yann, c'hoant ho peus da zañsal ?

Yann: Ya, med n'on ket gwall ampart.

Laouenna: Ne vern! Fentus e vo koulskoude.

Kan (eeun) / Song (simple)
Yannig an difouper neizhioù, kanaouenn savet gant Paotr Treoure, in Sonioù Feiz ha Breiz (w.d. 1930)

Yannig an difouper neizhioù, kanaouenn savet gant Paotr Treoure, in Sonioù Feiz ha Breiz (w.d. 1930)
 * }

title: Brezhoneg Tri/Lesson 5


text:
File:Janis Hartman Ist exercise.pdf

Used with the WikiU Film School Lesson on how to format a movie script

title: File:Janis Hartman Ist exercise.pdf


text:
ADempiere Technical Training

Introduction
Subject Matter Expert and course creator is Carlos Ruiz, Head of the Project Management Committee during the first four years of the project ADempiere.

History
ADempiere's parent project, Compiere started as a premier first-class Open Source ERP. With a design history since 1982, Compiere development was sponsored in 2000 by Goodyear in Germany. Its creator - Jorg Janke - has a strong background in ERP, SAP, Oracle, Active Dictionary, Java and Financials. Compiere is an italian name that stands for “to accomplish, fulfill”. It made its debut as a an Open Source project in SourceForge.net in June, 2001 and received venture capital funding sometime early 2006.

After 5 months without fresh code release, privately announced changes in support contracts, and unreplied queries in the forums, in September 2006 the large gathered community concerned about commercial pressures to make Compiere closed, started an intense public discussion about forking the project and finally concluded in a new project called ADempiere that has added meaning of 'to fulfill completely'. The evolution of the project is fast – in a bit over 100 days ADempiere hit number 1 in SourceForge surpassing even the earlier fork but another commercial enterprise - OpenBravo ERP.

The core goals of ADempiere are, to keep releasing improved but stable versions, remove any proprietary stack, without too much functionality added. This goal was accomplished on May 1st, 2007 – with pleasant new features such as postgresql porting, oracle-XE support, new facelift, migration tool, performance enhancements, lots of bugs fixed, 2pack importer/exporter tool, a Wiki site for community contributed documentation, Jasper integration, added extensibility in model validator and many different localizations such as German, Thai, Russian, Spanish (Latin America), Brazilian Portuguese and Indonesian. Its growth is now set for good, with a constant influx of contributions and over a 100 declared installations. In short it differentiates itself by being a de-facto community open source ERP project.

Organization

 * 1) ADempiere is a community oriented project.
 * 2) Not owned by any company.
 * 3) Council: group of 9 founders
 * 4) Leader: council founders voted for a Leader - Redhuan Daniel Oon – Malaysia. Compiere online tutor since July, 2004
 * 5) Business Development Committee (BDC): This is a 4 member Committee whose purpose is to give a welcome to the businesses interested in the project.
 * 6) Project Management Committee (PMC): This is a 8 member Committee to provide guidance and direction to the project
 * 7) PMC Head: Carlos Ruiz - Colombia
 * 8) Committers (formerly Commit Committee CC): Currently there are 15 Committers allowed for 1st layer access. Many others (50+) are of 2nd layer requiring more peer support in final commit decision.
 * 9) Commiters' Head: Low Heng Sin – Malaysia
 * 10) Community: In many cases the community is consulted to vote through forums for decisions.

Architecture
ADempiere has a very good architecture (inherited from Compiere), it is designed with the intention of following changes as business evolves. At any time, customers can change the information structure, adjusting to new information needs.
 * Model-View-Controller
 * Active Data Dictionary
 * Multi-tenant
 * The multi(s) – (organization, currency, accounting, costing, language, taxes)

Useful utilities & Accessories
ADempiere also inherited from Compiere very useful utilities and accessories such as:
 * Embedded Log4J for debugging purpose
 * Jboss Application Server deployment
 * Compiler and Installer routines
 * DB Backup and Restore routines

Subject Matter Expert/Trainer

 * Carlos Ruiz, Colombia, with courses in California, Colombia, Argentina, Nicaragua, Spain, Venezuela, Uruguay, Ecuador

Installation
Below is a consolidation of ADempiere's project wiki:.

Prerequisites

 * Java JDK 1.5 (for version 3.4.2s), Java JDK 1.6 for version >= 3.5.3a
 * Supported Databases:
 * Postgresql 8.x
 * Oracle 10G/11G (supports also XE version)

Build
This step is not needed if you download a ready to install version – release or nightly build.

Download the source code from the sourceforge subversion repository: http://adempiere.svn.sourceforge.net/svnroot/adempiere/trunk

There are also provided tags and branches if you want to download and build a different version. After downloading the sources with a subversion client (i.e. Download in C:\srcAdempiere\trunk) you need to edit the file utils_dev/mybuild.properties (this file can be copied from utils_dev/build.properties) and set the following variables (you need to replace the directories to those for your environment): 1. env.ADEMPIERE_SOURCE=C:/srcAdempiere/makeinstaller 2. env.ADEMPIERE_ROOT=C:/ 3. env.ADEMPIERE_HOME=C:/Adempiere 4. env.ADEMPIERE_INSTALL=C:/srcAdempiere/Installers 5. env.ADEMPIERE_VERSION=ADempiere 6. env.ADEMPIERE_VERSION_FILE=Trunk 7. env.ADEMPIERE_VENDOR=ADempiere 8. env.ENCODING=UTF-8 9. env.XDOCLET_HOME=${env.ADEMPIERE_SOURCE}/tools 10. env.ADEMPIERE_ENV=Y In the above file, - line 1 is set to your source directory where you have downloaded the SVN source. - line 2 is set to your SVN source disk root for example C:\ D:\ or /usr etc - line 3 is where adempiere install files are written to. In other words if this directory does not exist, the build process will create it. - line 4 is where your SVN Source is and build process will create an 'Installers' folder under this directory. It is not necessary to have this line point to SVN source directory instead it can be pointed to any other directory where you want your zipped up version of installer files are to be created. These zipped version is equivalant to line 2 directory content. - line 5 thru line 10 can be left at default values. After setting up the file you can run the script utils_dev/RUN_build (.bat for windows or .sh for linux). This process will create installer files in the env.ADEMPIERE_INSTALL configured directory: Adempiere_Trunk.tar.gz – gzipped tar for linux installation Adempiere_Trunk.tar.gz.MD5 – md5 checksum for the gzipped tar file Adempiere_Trunk.zip – zipped file for windows installation Adempiere_Trunk.zip.MD5 – md5 checksum for the zipped file

You can use gzipped tar or zipped file in any environment – you just need to have the needed decompressing tool. The script also decompress the file in the directory configured as ADEMPIERE_HOME.

Exercise: Download trunk, a tagged version or a branch (copy from CD or server) and build Adempiere installers

Server Installation
First you need to set up two environment variables: ADEMPIERE_HOME and JAVA_HOME, i.e.: SET ADEMPIERE_HOME=C:\Adempiere SET JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11

Once the prerequisites are installed and tested the installation is straightforward.

Uncompress Adempiere

Setup the installation C:\Adempiere\RUN_Setup (.bat or .sh) to setup the adempiere (application-)server.

C:\Adempiere\utils\RUN_ImportAdempiere (.bat or .sh) to import initial adempiere data into your database (as specified in RUN_Setup).

HINT: If you're reinstalling and have a previous backup ExpDat.dmp you can use RUN_DBRestore (bat or .sh) instead

If everything went right you can start the server: RUN_Server2

The most important part of the installation is to fill properly the RUN_Setup parameters.

RUN_Setup creates Adempiere.properties (server environment) and AdempiereEnv.properties (Environment info) – these files must be secured, they contain sensitive information

Finally, please note the RUN_Server2 leaves a session box opened (command line box). To avoid this you would need to install adempiere as service: in windows using the provided tools for %ADEMPIERE_HOME%\utils\windows in linux using the tools on $ADEMPIERE_HOME/utils/unix

DB and application server can be installed in one single server. Optionally you can install DB in one server, and application in other server.

Exercise: Install server and verify execution

Installed Services
After Adempiere is installed you find the following services by default:
 * Web UI (Beta) : http://machine:port/adempiere/
 * Initial page: http://machine:port/admin/
 * System Monitor: http://machine:port/admin/adempiereMonitor
 * Web Store: http://machine:port/wstore
 * Web POS (POSterita): http://machine:port/posterita/
 * JMX Console: http://machine:port/jmx-console

When you find conflict with ports (i.e. port 80 already used by apache - or port 8080 already used by oracle), you can find information about the program using the port with netstat -a -o then you can find the PID in task manager

For configuration of the log you can customize the file C:\Adempiere\jboss\server\adempiere\conf\log4j.xml

Apache
It's recommended to install apache as proxy or mod_jk (Apache Tomcat Connector) server for adempiere. Ports used by default:
 * Web – 80
 * SSL – 443
 * JNP (RMI) – 1098 (1099)
 * AJP13 (mod_jk) – 8009
 * Class loader – 8083

Client deployment
After installation and with the server running, you can download and install the clients from the website and port configured in RUN_Setup, i.e.: http://machine:port/admin

ZIP Method: Download and install the client zip file

Webstart method (recommended): push the “Click Here to WebStart Me Now!” button. This is the recommended method – webstart transparently deploy changes for clients when needed.

If you want to connect to different environments (i.e. development, test, production), you can change the property file, i.e.: -DPropertyFile=AdempiereProduction.properties Or change the parameter in the file RUN_Adempiere

NOTE: Webstart property file can't be changed in the client.

Troubleshooting

 * Java 6 can be used to run the clients but not for compiling (for 3.4.2s)
 * Installing PL/java requires a PATH trick in windows (described in adempiere wiki)
 * Installing PL/java in linux requires to compile the latest pl/java version from cvs, and manual installation requires lots of troubleshooting dynamic libraries and postgres configuration.
 * Troubleshoot firewalls if you can't connect from clients
 * If webstart have problems when creating the shortcut link in desktop try the alternate method: “try this“
 * WAN connection

Application Dictionary

 * This is a huge topic and we have put it here at ADempiere Application Dictionary for the ease of those who access this resource via mobile or weak lines.
 * You can read some history and overall context of the Application Dictionary here.

Configuring security
There are various levels of security. One is via Single Sign-On to restrict access to authorized users. Another is via Role-based control.

For every role you can configure (enable / disable / read-only) access for:
 * Organization
 * Windows
 * Processes
 * Forms
 * Workflows
 * Tasks
 * Tables
 * Columns
 * Records

Then you assign roles to users. Every user can have several roles, but must select one of the assigned roles at login time.

Auditing
Auditing is powerful in Adempiere. You can configure audit option to roles (Maintain Change Log) or for Tables.

Also by default there is a complete audit for sessions, process and workflow executions.

Backups
You can take database backups with the provided script in $ADEMPIERE_HOME/utils/RUN_DBExport (.bat or .sh) It is encouraged to program backups to be executed automatically and periodically.

RULE OF THUMB: Test your backups

Other advanced server/oracle/postgres tools can be used depending on the acceptable level of data loss. I.e.: RAID, RMAN, replication ...

Performance
Every installation has his specific needs for performance tuning.

Some tips can help with tuning tasks:
 * Big non-transaction tables: create index with (AD_Org_ID, AD_Client_ID, IsActive)
 * Big non-transaction tables: create index with (UPPER(Value))
 * Big non-transaction tables: create index with (UPPER(Name))
 * Big transaction tables: create index with (AD_Org_ID, AD_Client_ID, DocStatus, Processed, Posted)
 * Separate index, data and blob tablespaces

2pack
One of the most difficult problems implementors had in Compiere was to translate changes between the different environments (i.e. Development to Testing, or Testing to Production).

2pack extension is intended to ease this transfer between environments.

2pack Export
In the origin environment you need to define a package and export it (PackOut window). In a package you can define/export:
 * Menu (when you select a menu all the children associated objects are exported, this is windows, tabs, fields, tables, columns, references, etc)
 * Code Snippet
 * Data
 * Dynamic Validation Rules
 * Files
 * Form definition
 * Import Format
 * Message
 * Print Format
 * Process/Report definition
 * Report View
 * Role
 * Execute SQL Statements
 * Table, columns definition
 * Window, tab, field definition
 * Workbench definition
 * Workflow definition

After you define the package you simply need to push the “Export Package” button and a zip file will be constructed with the corresponding data packaged in a XML file.

2pack Import
In the target environment you need to define the package import (PackIn window) and run the “PackIn” process. 2Pack will create all needed objects in the target environment.

SVN Structure

 * trunk – most recent status of development – in Adempiere project there are strict rules to keep the trunk stable (at least compilable)

 * branches – experimental (libero), stable version support (adempiere321, patches_321)

 * tags – read-only repository of tagged versions

 * contributions – all other stuff (localizations, POC, tools, etc)

 * nightly build

Eclipse setup (one big project)
It is recommended you group your related projects using Working Sets in eclipse.

You can set up adempiere as a one big project, for this simply point your project to the root of adempiere, i.e.:
 * trunk
 * branches/adempiere321
 * tags/adempiere320

This is easier to set up, but you can miss possible dependency problems. They'll appear just when compiling finally with RUN_build.

Eclipse setup (several projects)
Another way to set up eclipse is creating a project for each adempiere directory, i.e. you download trunk and one project for each:
 * base
 * client
 * data
 * db
 * doc
 * extend
 * extension
 * install
 * interfaces
 * JasperReports
 * JasperReportsTools
 * JasperReportsWebApp
 * jboss
 * launch
 * lib
 * looks
 * migration
 * packages
 * posterita
 * print
 * serverApps
 * serverRoot
 * sqlj
 * tools
 * utils
 * utils_dev
 * webCM
 * webStore

This way to set up eclipse is more difficult - but you'll see dependency problems within eclipse.

Project Customization Management Hints
The recommended set up for projects is:
 * create one-big eclipse project with last stable version (or the version you're implementing)
 * create one eclipse project with the patches project for that version (if exists)
 * create one eclipse project with the customized classes for your project

i.e.
 * adempiere320 - from https://adempiere.svn.sourceforge.net/svnroot/adempiere/tags/adempiere320
 * patches_321 - from https://adempiere.svn.sourceforge.net/svnroot/adempiere/branches/patches_321
 * your_project - from your own svn or cvs repository

You must not change adempiere320 classes - they are the tagged version.

You must not change patches_321 classes - they are officially released from Adempiere community - unless you're a committer of adempiere project fixing problems with the version

You can create/change your project classes following these suggested guidelines:

More:

Customizing core classes
If you need to customize a core class, please copy the java file from adempiere320 or patches_321 into the custom project with the same directory structure.

For example, if you need to customize CalloutPayment.java, you must copy it from adempiere320 to the trunk of the custom project in the folder base/src/org/compiere/model

IMPORTANT: Please take account if your change is fixing a bug, or a contribution worthy to be integrated in trunk (or patches_321), if this is the case please refer to Adempiere forums in sourceforge to discuss the specific case.

Extensions and new classes
If you need to create new classes or extensions, please create them in the extend directory of the custom project, i.e. extend/src/org/compiere/process/MyInvoiceGenerate.java

Generation of patches.jar and customization.jar
Following the previous guidelines for project management you can generate the customization.jar file with the classes on bin subdirectory (or the selected build subdirectory in eclipse) on your custom project.

You can also generate the patches.jar (or download it from file releases on adempiere sourceforge) with the classes on bin subdirectory (or the selected build subdirectory in eclipse) on patches_321 project.

Following this approach you won't have dependencies problems with RUN_build - as you don't run RUN_build when releasing customization.jar and patches.jar - but you still need to run RUN_setup specially if you're using webstart clients, or adding packages.

IMPORTANT NOTE: The precedence on Adempiere is: With this precedence you must take account that you can have problems if your project has a customized class that is released in the patches project - you must review and apply the changes to your customized class.
 * 1) customization.jar
 * 2) patches.jar (official patches_321)
 * 3) Adempiere.jar (official)

Also note that the content of patches.jar and customization.jar is inserted into Adempiere.jar. Therefore, if playing around with different versions on your own patches.jar, be aware that classes you altered with the patch are not automatically changed back to normal after you installed a new patch without the changed class files.

Running Adempiere from within Eclipse
Connecting to multiple adempiere instances: VM Arguments -DPropertyFile=C:\Users\Carlos\AdempiereTrunk.properties

You can also use arguments to extend the memory assigned for Adempiere, i.e.: -Xms32m -Xmx512m

Debugging Server
(This description uses Adempiere 3.4.2) To debug the server you have two possibillities: a) Shared Memory Debugging - means debugging "on site" i.e. you'll have to work at the server b) Remote Socket Debugging - this option will be described here because very often you'll have a production system and a second one for R&D or when working at a Windows system. Attention: DO NOT USE DEBUGGING ON A PRODUCTION SYSTEM - unless you know exactly what you are doing! Debugging will stop all server processes of the ADempiere service until you have handled it. Recommended is to use either a testing system or to stop working at the production system.

Settings at the Server
Central point is the JBOSS service with it's settings at the file [Adempiere Home]/jboss/bin/run.cfg and it's last two option lines: With uncommenting one of these lines you'll enable the debugging. The lower (or last) line here is the option for shared memory debugging which you can use for debugging at the server itself. The upper line have to be uncommented for external debugging means via network connection. As you can see the transport type is set to socket and what is named "address" is the port to be used on this machine. Be aware that if your server has a firewall installed (and it should!!!) you'll have to open this particular port for using it!! But you can use any other port too - as long as it's not beeing used by another service or program. After changing one of these lines you'll have to restart the adempiere process. For debugging it's recommended to use [Adempiere Home]/utils/RUN_Server2.sh (or .BAT) in "normal" mode (without sending it to backgroud by " &") so you have better control of the output. After starting the service it will stop immediately with the line "Listening for transport …", which means that it's waiting for a debugging session to connect. Now it's time for the remote part.
 * 1) Sample JPDA settings for remote socket debuging
 * 2) JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"
 * 1) Sample JPDA settings for shared memory debugging
 * 2) JAVA_OPTS="$JAVA_OPTS -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_shmem,server=y,suspend=n,address=jboss"

Settings at ECLIPSE (remote part)
First of all you'll have to open the source code that you like to have debugged and set your break points there. After that you'll be raedy for starting the debugging session. Go to "Run" -> "Debug Configurations..." - where you can find the configuration entry "Remote Java Application". Mark it and click onto "New lauch configuration" and give it a name. Normally the "Connect"-Tab used standard values like the actually opened project. Change the values as requiered, the "Connection Type" is "Standard" which means the socket connection to the debugging service. Host and port have to be set to IP address or qualified (resolvable) name of the machine to be debugged and the port number is the one you have set above. Start debugging with the button "Debug". You will see that you have two buttons active: "Suspend" and "Disconnect" at the debugging perspective.

Debugging session
The first thing you can examine is that the stopped session at the server now start and go ahead to normal operation, last entry is the startup time. At this point you can connect to Adempiere with a normal client - or to make it difficult using another debugging session with a client from another desktop session or computer. You can go ahead with normal operations or testing your applications up to the point where your break points become effective. A typical example for server operation is the posting of a delivery note or an invoice. When the debugger stops it will show contents of source code with the maker set to the corresponding line. Now you can examine the value of variables and resume operations step by step (F5), line by line (F6) or go ahead to next break point or resume operations (F8).

Extending ADempiere
One good thing about Open Source ERP is that you can do things such as Extending ADempiere.

Workflows
A repeatable pattern of activity enabled by a systematic organization of resources, defined roles and mass, energy and information flows, into a work process that can be documented and learned.

BPM – Business Process Management - BPM covers activities performed by organizations to manage and, if necessary, to improve their business processes. BPM systems monitor the execution of the business processes so that managers can analyze and change processes in response to data.

Adempiere can be configured as a BPM Solution.with the matter of

In the Static (Definition) part:
 * Workflow: Definition of a flow of tasks – nodes and transitions
 * Node: Piece of work
 * Transition: Rules to make the transitions between nodes

The Dynamic (Execution) part:
 * Process: An active workflow
 * Activity: An active node (a process can have multiple activities in parallel)

Adempiere keeps a complete audit of every activity

States of a Workflow Server:
 * Not Started
 * Running
 * Completed
 * Suspended
 * Aborted
 * Terminated

Responsibles
Responsibles are defined on workflow level, and can be overwritten in node level. A reminder e‑mail is sent to the responsible after expected Duration.

 * Human: a user – when no user defined then the invoker (user who started) is the responsible
 * Organization: the supervisor of the document organization
 * Role: Any user of the assigned role

Your “Workflow Activities” tab can be considered as your to-do list (as well as the window with the same name) – in this tab you can Approve, Reject, View, Zoom to the record, Forward.

Workflow Monitoring
You can monitor all processes, activities and history from the window Workflow Process. There you can abort or assign a different user or responsible to the activity.

Types of Actions

 * Apps Process – launch a predefined process
 * Apps Report – Issue a report, send a note with attachment to the User
 * Document Action – execute the defined document action
 * Email – send and e-mail to the defined recipient
 * Set Variable – set value of a column on the table that triggered the workflow
 * User Choice – get authorization from the approval user for the IsApproved column
 * Wait (Sleep) – wait the defined period of time

Transitions

 * When empty is unconditional
 * Approval (predefined)
 * Conditional
 * AND/OR
 * @Variable@/Constant Operator @Variable@/Constant

 * Transitions are evaluated according to sequence when more than one – evaluation left to right – no precedence
 * When more than one valid outgoing transition:
 * XOR split = first transition only
 * AND split = parallel activities
 * When more than one incoming transitions
 * XOR join = first arrival continues workflow
 * AND join = wait for completion of all activities to continue workflow

Escalations and Alerts
In the workflow you define the duration unit. For every node you can define a duration limit. When the duration limit is reached an e-mail reminder is sent to the responsible. In Workflow Processor you can define Inactivity alert and Reminder days, as well as Alert over Priority.

Priority
Relative number to prioritize the activities. Activities are sorted by priority in tab. You can configure rules to increase the priority in a time basis, i.e. Every day waiting increase priority in 5

General workflow
Simple workflow for guiding a series of tasks (one single line of execution, no conditions in transitions) Attached directly on the menu – this is an online process

Document Process Workflow
Every document has a defined process – the workflow is started with the Process button: These workflows have a defined start context (the document) and a responsible.
 * Start (Draft)
 * Auto
 * Prepare (In Progress)
 * Complete (Completed)

If you want to customize a workflow for a document:
 * for all clients
 * add customized node/transitions and/or inactivate standard transitions
 * for a client or organization
 * make changes on System workflow with entity type <> Dictionary/Adempiere
 * execute process “Workflow to Client”

Record Value Workflow
Triggered on saving a record when condition is fulfilled. Condition for new records: @Created@=@Updated@

More information
Wiki Manual http://adempiere.com/wiki/index.php/Manual

Wiki Search http://adempiere.com/wiki/index.php/Special:Search

Adempiere Search Forums http://sourceforge.net/tracker/?func=add&group_id=176962&atid=879332

Adempiere Search Trackers http://sourceforge.net/search/?group_id=176962&type_of_search=artifact

Compiere Search Trackers http://sourceforge.net/search/?group_id=29057&type_of_search=artifact

Compiere Search Forums http://sourceforge.net/search/?group_id=29057&type_of_search=forums

IRC Channel irc://irc.freenode.net/adempiere

Links to Discussions

 * About Sourcecode nightmare

title: ADempiere Technical Training


text:
User:CarlosRuiz

 * User information on ADempiere wiki user page.
 * Contributed Adempiere Technical Training here.

title: User:CarlosRuiz


text:
Wikiversity talk:Wikiversity the Movie/Multi-lingual

How to use this page? I think I dont understand how to contribute.--Juan 01:20, 3 December 2007 (UTC)
 * Maybe we could start with something like a short video of the History of Wikiversity and translate the voice track into various languages. The voice track could include things like Jimmy Wales announcing the launch of Wikversity. --JWSchmidt 01:32, 3 December 2007 (UTC)
 * Yes, we need first some input (script/video) which we then can localize. But since we are reviving the project again, it is very helpful to identify who wants to help, so we can plan accordingly (plan ? in a wiki? is this possible?).
 * Anyway the page was updated yesterday. Hopefully the simple format is ok ? Erkan Yilmaz uses the Chat (try) 00:59, 25 August 2008 (UTC)


text:
User:Ngreyj

ngreyj

title: User:Ngreyj


text:
User talk:CarlosRuiz

Welcome
Hello CarlosRuiz, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --Remi 02:31, 3 December 2007 (UTC)

title: User talk:CarlosRuiz


text:
Introduction to Dynamics

Part of the Dynamics course offered by the Division of Applied Mechanics, School of Engineering and the Engineering and Technology Portal

Center of Gravity (Mass)
The center of gravity (or mass), abbreviated as COM, of any object is that point within the object upon which gravity (or any body force) acts, regardless of the orientation of the object. The COM of an object may be calculated by using the principle of equilibrium. (See also the List of centroids on Wikipedia.) $$\bar x = \frac{\int x dm}{m}$$, $$\bar y = \frac{\int y dm}{m}$$,  $$\bar z = \frac{\int z dm}{m}$$         (1) I once ate 23 whole muffins in one sitting. In the event that the density $$\rho$$ of an object is not uniform throughout, the calculation of COM may be done by a similar set of equations involving the addition of density to the analysis. $$\bar x = \frac{\int x \rho dV}{\int \rho dV}$$, $$\bar y = \frac{\int y \rho dV}{\int \rho dV}$$,  $$\bar z = \frac{\int z \rho dV}{\int \rho dV}$$      (2)

If a body is made up of multiple sections, each of which has a unique mass, the method for evaluating the centroid of that body is to evaluate the composite body by finite element analysis of each of the sections through the use of moment balancing, as above. $$\bar X = \frac{\sum m \bar x}{\sum m}$$, $$\bar Y = \frac{\sum m \bar y}{\sum m}$$,  $$\bar Z = \frac{\sum m \bar z}{\sum m}$$         (3)

Inertia
Inertia is the resistance of an object in response to attempts to accelerate it in a linear direction (translation). $$ Inertia \equiv  m$$ Inertia is considered the Inertial Force or Inertia Vector. The mass $$\ m$$ is a scalar.

Mass Moment of Inertia
Mass Moment of Inertia is the resistance of an object to attempts to accelerate its rotation about an axis. $$I_x = \int (y^2 + z^2)dm$$, $$I_y = \int (x^2 + z^2)dm$$,  $$I_z = \int (x^2 + y^2)dm$$         (4) If the axis of rotation passes through the center of gravity of the rotating object, the calculated $$\ I_c$$ is called the Centroidal Mass Moment of Inertia. (See also the List of moments of inertia on Wikipedia.)

Parallel Axis Theorem
If the Centroidal Mass Moment of Inertia of a body is known, the Parallel Axis Theorem may be used to determine the Mass Moment of Inertia of that body around any axis parallel to the first axis of rotation which passes through the center of gravity. $$I_{parallel} = I_{c,1} + m_1d_1^2 + I_{c,2} + m_2d_2^2 + ...$$ See also:
 * Explanation of the Parallel Axis Theorem

Radius of Gyration
The radius of gyration $$\ k$$, of a body is the distance from that body's rotational axis that the COG may be before the mass moment of inertia changes. $$k = \sqrt{\frac{I}{m}}$$ and  $$\ I = k^2m$$

Assignments
Activities:
 * Create an activity

Readings:
 * Peruse the appropriate sections of Mechanics

Study guide:
 * 1) Wikipedia article:Center of Mass
 * 2) Wikipedia article:Inertia
 * 3) Wikipedia article:Inertial Force
 * 4) Wikipedia article:Inertia Vector
 * 5) Wikipedia article:Mass Moment of Inertia
 * 6) Wikipedia article:Centroidal Mass Moment of Inertia
 * 7) Wikipedia article:Parallel Axis Theorem
 * 8) Wikipedia article:Radius of Gyration

title: Introduction to Dynamics


text: User:Nolhay/to do

title: User:Nolhay/to do


text:
User:Carlocatozzi

Hello to everyone. This is the user page of Italian lawyer Carlo Catozzi. My personal website: To contact me, my email is: carlocatozzi (at) tiscali (dot) it (i wrote it so to avoid spam). Feel free to contact me. I will answer to You in Italian or English, as You wish.

title: User:Carlocatozzi


text:
User talk:Carlocatozzi

Welcome
Hello Carlocatozzi, and welcome to Wikiversity! If you need help, feel free to visit my talk page, or contact us and ask questions. After you leave a comment on a talk page, remember to sign and date; for it helps everyone follow the threads of the discussion. The signature icon in the edit window makes it simple. To get started, you may
 * Take a guided tour and learn to edit;
 * Explore our learning projects;
 * Browse our portals, schools, and research activities;
 * Read and help develop our community policies；or
 * Chat with other Wikiversitans on #wikiversity-en.

And don't forget to explore Wikiversity with the links to your left. Be bold, and see you around Wikiversity! --Herby talk thyme 10:53, 3 December 2007 (UTC) --Herby talk thyme 10:53, 3 December 2007 (UTC)

Your user page
Please do not use this to place links across wikis as you have done or your website will be blocked and so will you I'm afraid, thanks --Herby talk thyme 10:53, 3 December 2007 (UTC)

title: User talk:Carlocatozzi