Wikipedia talk:WikiProject Java
This is the talk page for discussing WikiProject Java and anything related to its purposes and tasks. |
|
Archives: Index, 1Auto-archiving period: 31 days ![]() |
![]() | Java Project‑class | ||||||
|
This is the talk page for discussing WikiProject Java and anything related to its purposes and tasks. |
|
Archives: Index, 1Auto-archiving period: 31 days ![]() |
![]() |
(If you are a member of the project and want to make specific comments about a situation, please go here instead.)
java technologies
hi, the list of major technologies in java is getting dated. suggest "google appengine java" and "jetty". not a real fan, but was hadoop there? -- JohnPritchard (talk) 14:50, 17 November 2009 (UTC)
- Interesting point, but you should be more precise as to WHERE you saw that 'list'; I, for one, am not of the telepathic kind (yet)... In the meantime, could you please take a look at the little note I dropped you some time ago. Thanks,
-- Alain R 3 4 5
Techno-Wiki-Geek 06:02, 18 November 2009 (UTC)
the word
It may be a bit late - but in respect to the enthusiasm - the mainspace page related to the word java has shown up considerable issue over the years with some editors who do not seem to understand that the word relates to an island in Indonesia - I think - in view of the considerable energy expended in the past in trying to ascertain that some editors never knew of the island - but of the programming language - to have a project with a name like this and no actual explanation of qualification - that a hatnote is required in the project
something like - this refers to the programming language - if you are seeking information about the island, language or culture - see the WikiProject Indonesia project - any help in making sure that this goes somewhere on the project page at least would be appreciated to help reduce any confusion on wikipedia pages about this issue - thanks SatuSuro 03:57, 14 December 2009 (UTC)
- Ya, that's entirerly my fault. I was aware of that difficulty but did not know how to address it. Our friend Tothwolf did put a note on the Project page and I did the same for the Portal. Sorry for any bad feelings...
-- Alain R 3 4 5
Techno-Wiki-Geek 03:58, 15 December 2009 (UTC)
java thread pools
Most of server based applications, like Web servers, database servers, or mail servers, are responsible for controlling a large number of tasks that arrive from some remote source it can be fast task.
Any request can received by the servers in any manner, which can be from a network protocol (HTTP, FTP, or POP), through a JMS queue, MQ, myth be by polling a database or any socket based connection. It’s often the case in server applications that the processing of each individual task is short-lived and the number of requests is large.
One simplistic model for building a server application would be to create a new thread each time a request arrives and service the request in the new thread.
This approach actually works fine for prototyping, but has significant disadvantages that would become apparent if you tried to deploy a server application that worked this way. One of the disadvantages of the thread-per-request approach is that the overhead of creating a new thread for each request is significant; a server that created a new thread for each request would spend more time and consume more system resources creating and destroying threads than it would processing actual user requests.
A thread pool offers a solution to thread life-cycle overhead and the resource thrashing. By reusing threads for multiple tasks, the thread-creation overhead is spread over many tasks. As a bonus, because the thread already exists when a request arrives, the delay introduced by thread creation is eliminated. Thus, the request can be serviced immediately, rendering the application more responsive. Furthermore, by properly tuning the number of threads in the thread pool, you can prevent resource thrashing by forcing any requests in excess of a certain threshold to wait until a thread is available to process it.
- Dear Ehsaniara, many thanks for your invaluable contribution to this project. I don't see much Java stuff in there so may we point you to the Thread pool pattern article... The only intriguing thing is that your bit is not as well 'written' as the source you took it from... AR 18 December 2009, 14:36 (UTC)
Against articles for specific versions of software and tools
There is a request for an article on Java ME SDK 3.0
I feel that this is a bad idea, and that the idea of writing articles for specific versions will lead to a rather counter-productive growth in the number of articles.
Would it not be better to either note SDK versions within the existing Wikipedia article on Java ME or to note separate versions on a single article for Java ME SDK or perhaps Java SDK and/or Java Development Tools ?
Such pages would allow links to more detailed specifications on appropriate external websites. They could also indicate significant differences between each version giving a broad overview without swamping readers with unwanted detail.
I think this approach is in keeping with making the Java world accessible to exploration.
I would also argue that this is no different than a situation involving, for example, different models of the same car. It is certainly a bad idea to make separate articles for each model of a Ford Escort. On the other hand listing all of them with significant differences on a single page is quite reasonable. I do not see why software should be treated differently. —Preceding unsigned comment added by Sjgcit (talk • contribs) 08:12, 29 December 2009 (UTC)
- Yep, good point. I updated the List of article requests (and Java ME) accordingly. Now if YOU are versed in Java ME, why don't you write that remarkable article... -- Alain R 3 4 5
Techno-Wiki-Geek 01:10, 3 January 2010 (UTC)
WP 1.0 bot announcement
This message is being sent to each WikiProject that participates in the WP 1.0 assessment system. On Saturday, January 23, 2010, the WP 1.0 bot will be upgraded. Your project does not need to take any action, but the appearance of your project's summary table will change. The upgrade will make many new, optional features available to all WikiProjects. Additional information is available at the WP 1.0 project homepage. — Carl (CBM · talk) 03:29, 22 January 2010 (UTC)
Request for comment on Biographies of living people
Hello Wikiproject! Currently there is a discussion which will decide whether wikipedia will delete 49,000 articles about a living person without references, here:
Wikipedia:Requests for comment/Biographies of living people
Since biographies of living people covers so many topics, nearly all wikiproject topics will be effected.
The two opposing positions which have the most support is:
- supports the deletion of unreferenced articles about a living person, User:Jehochman
- opposes the deletion of unreferenced articles about a living person, except in limited circumstances, User:Collect
Comments are welcome. Keep in mind that by default, editor's comments are hidden. Simply press edit next to the section to add your comment.
Please keep in mind that at this point, it seems that editors support deleting unreferenced article if they are not sourced, so your project may want to pursue the projects below.
Tools to help your project with unreferenced Biographies of living people
- List of cleanup articles for your project
If you don't already have this and are interested in creating a list of articles which need cleanup for your wikiproject see: Cleanup listings A list of examples is here
- Moving unreferenced blp articles to a special "incubation pages"
If you are interested in moving unreferenced blp articles to a special "incubation page", contact me, User talk:Ikip
- Watchlisting all unreferenced articles
If you are interested in watchlisting all of the unreferenced articles once you install Cleanup_listings, contact me, User talk:Ikip
Ikip 02:07, 26 January 2010 (UTC)
Future Signpost Feature
Would anyone at this project be interested in interviewing for a future WikiProject Report article in the Signpost? This is an excellent opportunity to attract new editors to your project and otherwise draw publicity to your efforts. The Signpost article would run on February 22, so there is plenty of time. Leave a note here if you'd like to be interviewed for the article. -Mabeenot (talk) 04:32, 26 January 2010 (UTC)
Pageview stats
After a recent request, I added WikiProject Java to the list of projects to compile monthly pageview stats for. The data is the same used by http://stats.grok.se/en/ but the program is different, and includes the aggregate views from all redirects to each page. The stats are at Wikipedia:WikiProject Java/Popular page bot.
The page will be updated monthly with new data. The edits aren't marked as bot edits, so they will show up in watchlists. You can view more results, request a new project be added to the list, or request a configuration change for this project using the toolserver tool. If you have any comments or suggestions, please let me know. Thanks! Mr.Z-man 03:17, 1 February 2010 (UTC)
- On behalf of WikiProject Java, thanks Mr.Z-man, that's great! --AlainR345Techno-Wiki-Geek 20:40, 6 February 2010 (UTC)
Increasing members and publicity
This is a final call for anyone who would like to be featured in a Signpost feature discussing WikiProject Java. We pushed the date back after the few editors who showed interest didn't follow through. If you'd like to use this opportunity to highlight this project, please have a look at these questions and answer as many as you feel comfortable answering. Thanks again. -Mabeenot (talk) 19:05, 24 February 2010 (UTC)
- Our project was then featured in this edition (2010-03-08) of the Wikipedia Signpost. --AlainR345Techno-Wiki-Geek 16:52, 20 March 2010 (UTC)
I'm disappointed
I clicked on this thinking it would be about the island. Any chance of a rename to 'WikiProject Java Programming'? Sumbuddi (talk) 03:48, 14 March 2010 (UTC)
- We doubt it, because the project is not only about 'programming'. Java in this context refers to a number of computer software products and specifications that together provide a system for developing application software and deploying it in a cross-platform environment. Its a complex multiform subject that can't be summed up by one qualifying term. And after all, there is NO project about that island (the closest project is Indonesia) and if there where they could call it Java island, Island of Java or whatever... Please note the first line on our project page, which clearly states that. There's no ambiguity. --AlainR345Techno-Wiki-Geek 05:09, 20 March 2010 (UTC)
Unreferenced living people articles bot
User:DASHBot/Wikiprojects provides a list, updated daily, of unreferenced living people articles (BLPs) related to your project. There has been a lot of discussion recently about deleting these unreferenced articles, so it is important that these articles are referenced.
The unreferenced articles related to your project can be found at >>>Wikipedia:WikiProject Java/Unreferenced BLPs<<<
If you do not want this wikiproject to participate, please add your project name to this list.
Thank you.
- Update: Wikipedia:WikiProject Java/Unreferenced BLPs has been created. This list, which is updated by User:DASHBot/Wikiprojects daily, will allow your wikiproject to quickly identify unreferenced living person articles.
- There maybe no or few articles on this new Unreferenced BLPs page. To increase the overall number of articles in your project with another bot, you can sign up for User:Xenobot_Mk_V#Instructions.
- If you have any questions or concerns, visit User talk:DASHBot/Wikiprojects. Okip 00:43, 28 March 2010 (UTC)
- Why not, thanks for the service, --AlainR345Techno-Wiki-Geek 04:45, 20 March 2010 (UTC)
- Your welcome, thanks for your dedication to the project :) Okip 00:44, 28 March 2010 (UTC)
- Why not, thanks for the service, --AlainR345Techno-Wiki-Geek 04:45, 20 March 2010 (UTC)
Java articles have been selected for the Wikipedia 0.8 release
Version 0.8 is a collection of Wikipedia articles selected by the Wikipedia 1.0 team for offline release on USB key, DVD and mobile phone. Articles were selected based on their assessed importance and quality, then article versions (revisionIDs) were chosen for trustworthiness (freedom from vandalism) using an adaptation of the WikiTrust algorithm.
We would like to ask you to review the Java articles and revisionIDs we have chosen. Selected articles are marked with a diamond symbol (♦) to the right of each article, and this symbol links to the selected version of each article. If you believe we have included or excluded articles inappropriately, please contact us at Wikipedia talk:Version 0.8 with the details. You may wish to look at your WikiProject's articles with cleanup tags and try to improve any that need work; if you do, please give us the new revisionID at Wikipedia talk:Version 0.8. We would like to complete this consultation period by midnight UTC on Monday, October 11th.
We have greatly streamlined the process since the Version 0.7 release, so we aim to have the collection ready for distribution by the end of October, 2010. As a result, we are planning to distribute the collection much more widely, while continuing to work with groups such as One Laptop per Child and Wikipedia for Schools to extend the reach of Wikipedia worldwide. Please help us, with your WikiProject's feedback!
For the Wikipedia 1.0 editorial team, SelectionBot 23:12, 19 September 2010 (UTC)
WikiProject cleanup listing
I have created together with Smallman12q a toolserver tool that shows a weekly-updated list of cleanup categories for WikiProjects, that can be used as a replacement for WolterBot and this WikiProject is among those that are already included (because it is a member of Category:WolterBot cleanup listing subscriptions). See the tool's wiki page, this project's listing in one big table or by categories and the index of WikiProjects. Svick (talk) 20:30, 7 November 2010 (UTC)
Recent changes were made to citations templates (such as {{citation}}, {{cite journal}}, {{cite web}}...). In addition to what was previously supported (bibcode, doi, jstor, isbn, ...), templates now support arXiv, ASIN, JFM, LCCN, MR, OL, OSTI, RFC, SSRN and Zbl. Before, you needed to place |id=
(or worse {{arxiv|0123.4567}}
|url=http://arxiv.org/abs/0123.4567
), now you can simply use |arxiv=0123.4567
, likewise for |id=
and {{JSTOR|0123456789}}
|url=http://www.jstor.org/stable/0123456789
→ |jstor=0123456789
.
The full list of supported identifiers is given here (with dummy values):
- {{cite journal |author=John Smith |year=2000 |title=How to Put Things into Other Things |journal=Journal of Foobar |volume=1 |issue=2 |pages=3–4 |arxiv=0123456789 |asin=0123456789 |bibcode=0123456789 |doi=0123456789 |jfm=0123456789 |jstor=0123456789 |lccn=0123456789 |isbn=0123456789 |issn=0123456789 |mr=0123456789 |oclc=0123456789 |ol=0123456789 |osti=0123456789 |rfc=0123456789 |pmc=0123456789 |pmid=0123456789 |ssrn=0123456789 |zbl=0123456789 |id={{para|id|____}} }}
Obviously not all citations needs all parameters, but this streamlines the most popular ones and gives both better metadata and better appearances when printed. Headbomb {talk / contribs / physics / books} 03:00, 8 March 2011 (UTC)
Ishantha Siribaddana
I know nothing about Java, but I do notice a strange aroma around the article Ishantha Siribaddana. Could somebody here please take a look? -- Hoary (talk) 23:45, 22 August 2011 (UTC)
Jitsi
There is new version of Jitsi (beta 1), but i can't correct it because of crazy structure of version describing in this article. Can someone do something with it? Sorry if it's wrong place for this. 84.52.114.190 (talk) 12:43, 15 September 2011 (UTC)
Does all software written in Java fall in the scope of this project?
I recently removed the {{WikiProject Java}} tag from two popular pieces of software (OpenOffice.org and RuneScape), because such articles tend to flood the related changes list at times. Does this project coverer all articles on software developed in Java or does it only focus on articles of interest to Java developers? —Ruud 17:20, 27 October 2011 (UTC)
- Everything that has java. KuwarOnline Talk 19:48, 27 October 2011 (UTC)
Deletion of this page
Please someone ask for the deletion of the page Managed_pointer_(Java) which is a collection of deliriums and nonsense. There is no such thing as a managed pointer in Java, and besides that, the text is pure nonsense. Also, the external links (now broken) look like spam --151.75.107.139 (talk) 21:23, 9 May 2012 (UTC)
- Currently in the process of fixing. If only I could get a competent editor to delete this... -- AnonymousDDoS (talk) 22:42, 25 June 2012 (UTC)
Article OOPS and Exception Handling
After a long period of tutoring, i have written blog on Object Oriented Programming concept and another on Exception Handling. Thought, these might interest you. The prior is Object Oriented Programming in a Nut Shell. Its a simple one page explanation of Object Oriented Programming concept with two diagrams to help understand it. Following are the link to it:
http://www.javasprint.com/java_training_tutorial_blog/object_oriented_programming_oops.htm http://www.javasprint.com/java_training_tutorial_blog/exception_handling_java.htm
Bharat at JavaSprint — Preceding unsigned comment added by 122.164.164.9 (talk) 06:54, 25 July 2012 (UTC)
Request for comments: Establish standards for version history tables in software articles
I'd like to introduce the Template:Version template to Wikipedia with the goal to establish one standard for version history tables (or lists). It simplifies creation of release histories, standardizes release stages and makes the content more accessible. Please comment on the template talk page (there already is some discussion). Thanks for your contribution. Jesus Presley (talk) 07:10, 28 November 2012 (UTC)