Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Newsreader"

(Download RCP)
 
(67 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Salvo: The Eclipse Newsreader Project Legal Stuff =
+
==Where to get sources==
I have hijacked this spot to communicate about the Eclipse Newsreader project known as "Salvo". This project has not yet been accepted by the Eclipse community and therefore the EPL does not apply. Until this, all IP rights belong to me, Wim Jongman (let the wiki log be my witness), and even though I am posting code to this site, this does not mean that it is EPL or will ever become EPL.
+
Salvo is hosted at [https://github.com/ECF/Newsreader https://github.com/ECF/Newsreader]
  
= The big scope =
+
Modules/Projects
My personal "frustration" with Eclipse is that it is a technology focussed community and although I am a [http://en.wikipedia.org/wiki/Techie techie] avant la lettre (yes I did program assembly on the [http://en.wikipedia.org/wiki/Zilog_z80 Zilog Z80]) I am also a business owner concerned to put food on the plates of my employees (I pause for a second so you can wipe your tears). I want to bring Eclipse consumers and Eclipse providers together inside the Eclipse community so that we can create an [http://en.wikipedia.org/wiki/Economy Economy]. With this I mean that there must be a place inside Eclipse where consumers can contact providers but providers can also make themselves visible for consumers and therefore Eclipse must know their consumers.
+
newsreader/bundles
  
== The first step ==
+
= The newsreader project =
Since Eclipse is a community and all efforts arise from this community, there is no use barking against the Mighty Moon (MM pun intended) to make this happen. Instead I feel I/we have to do something.  
+
The Salvo project can be used to communicate through newsgroups or any other medium that provides a Q&A type structure (like mailing lists). It provides and underlying decoupled API to access information (e.g. news servers) and provide offline storage of newsgroup articles. Asking questions and receiving answers are integrated into the workbench.
  
I want a "Community", "Collaboration" or "Community Collaboration" or "Community and Social Collaboration"  top level project. In this project we place tools like Mylyn, the ECF collaboration projects and my Salvo newsreader project as a start and integrate this with the base Eclipse download.
+
==Plan==
 +
[[Newsreader/milestone6|Milestone 6 December 1 2011]]<br>
 +
[[Newsreader/milestone7|Milestone 7 January 31 2012]]<br>
 +
[[Newsreader/Release 1|Release 1 march 31 2012]]<br>
  
== The next steps ==
+
== Issues ==
The next steps are to really focus on creating an Eclipse Economy instead of an Eclipse Community: Community is a superclass of Economy. There are a lot of companies paying for Eclipse membership. We are a "$5000 a year" member. Call us the middle class.
+
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;order=Bug%20Number;bug_status=NEW;bug_status=REOPENED;component=ecf.newsreader;product=ECF;classification=RT Known Issues]<br/>
 +
[https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF&component=ecf.newsreader File a bug]
  
Now that the times are hard, this middle class want to see some direct effect of this membership before we cancel and just take Eclipse like the rest of the world. My believe is that companies like ours must form the bigger part of the income of the Eclipse foundation just like the middle class is the base of any countries economy.
+
== New and Notable ==
 +
* Summer 2011
 +
** Digest View
 +
** Notification Mechanism
 +
** Ask a Question wizard
 +
** Newsgroup Provider Extension Point
 +
 
 +
==Latest Build==
 +
[https://build.ecf-project.org/jenkins/job/C-HEAD-salvo.feature/ https://build.ecf-project.org/jenkins/job/C-HEAD-salvo.feature/]
  
== All bla bla? ==
 
Mostly, but I am currently working an a newsreader project to give the community a voice from within the Eclipse workbench (see below if you want to give this Alpha project a spin).
 
  
The next project I want to work on is a (Google) map which is accessible from the Eclipse Help menu that shows where you can get Eclipse services in your region. The entries in the map are the companies that pay for Eclipse (like [http://www.remainsoftware.com Remain], [http://industrial-tsi.com Industrial-TSI], Weigle-Wilczek, IBM and others :-).
 
  
= The newsreader project =
 
Here is the RCP application of the newsreader project. Remember, it is still Beta software. You can read and reply but not yet post. This will be fixed in a couple of days.
 
  
== Download ==
 
[http://www.remainsoftware.com/salvo.zip salvo.zip]
 
  
 
== Instructions ==
 
== Instructions ==
 +
Unpack the zip and run the Salvo executable. Add a news server, add newsgroups then doubleclick a newsgroup to read its messages.
 +
It is pretty simple but [http://screencast.com/t/isAsTvuyMmm here is a three.three minute instruction] without audio. Send me a mail on [mailto:wim.jongman@gmail.com my gmail] or tweet me at [http://twitter.com/@wimjongman twitter] if you download this. You can send bug reports and feature requests also to one of these addresses.
  
It is pretty simple but [http://screencast.com/t/haj4Jba9 here is a five minute instruction] without audio:
+
==Technology==
 +
The code has a pluggable server and persistance implementation. The reference persistance impl uses the local file system and stuff is stored in a .salvo directory in your home directory.
  
[[image:ss1]]
 
[[image:ss2]]
 
[[image:ss3]]
 
[[image:ss4]]
 
  
==Technology==
+
==Project Proposal==
More later
+
[[Newsreader/Project|Newsreader/Project]]
  
==Plan==
+
=Other Stuff=
More later
+
 
 +
==GSoC 2011==
 +
The Salvo Workbench integration was accepted as the Summer of Code 2011 project. [[Newsreader/Salvo UI Integration in the workbench|Here is the tracking page for this project.]]

Latest revision as of 10:55, 4 December 2012

Where to get sources

Salvo is hosted at https://github.com/ECF/Newsreader

Modules/Projects newsreader/bundles

The newsreader project

The Salvo project can be used to communicate through newsgroups or any other medium that provides a Q&A type structure (like mailing lists). It provides and underlying decoupled API to access information (e.g. news servers) and provide offline storage of newsgroup articles. Asking questions and receiving answers are integrated into the workbench.

Plan

Milestone 6 December 1 2011
Milestone 7 January 31 2012
Release 1 march 31 2012

Issues

Known Issues
File a bug

New and Notable

  • Summer 2011
    • Digest View
    • Notification Mechanism
    • Ask a Question wizard
    • Newsgroup Provider Extension Point

Latest Build

https://build.ecf-project.org/jenkins/job/C-HEAD-salvo.feature/



Instructions

Unpack the zip and run the Salvo executable. Add a news server, add newsgroups then doubleclick a newsgroup to read its messages. It is pretty simple but here is a three.three minute instruction without audio. Send me a mail on my gmail or tweet me at twitter if you download this. You can send bug reports and feature requests also to one of these addresses.

Technology

The code has a pluggable server and persistance implementation. The reference persistance impl uses the local file system and stuff is stored in a .salvo directory in your home directory.


Project Proposal

Newsreader/Project

Other Stuff

GSoC 2011

The Salvo Workbench integration was accepted as the Summer of Code 2011 project. Here is the tracking page for this project.

Back to the top