Yes, its for sure not comparable to Jira feature-wise. But it may be just the 80% of features you usually use and just works.
I talked with peter about this the other day. Bottom-line is, Github is the new OPS4J, from a philosophical point of view. It enables individuals to start projects & enable simple contribution model. So its maybe just natural to bring as much as possible to github & add (not self hosted) services like mailinglist/discussion group, continuus integration server and release pipeline to maven central. This would simplify the infrastructure hassles while keeping the OPS4J name and idea alive. Technically we thought of: - Github: Sourcecode Hosting & Issue Tracking. + Maybe use the Github Wiki for raw project docs, too. - Google Groups for Mailinglist & Discussion - A simplified website (maybe using jekyll on Github, ?) for the public face and first point of entry (www.ops4j.org). This would include maybe a roaster of most stable/active projects & links to everything else). whyt ? On Mon, May 2, 2011 at 10:39 AM, Andreas Pieber <anpie...@gmail.com> wrote: > Hey Toni, > > I've evaluated the github issue tracker the day it was available and TBH > I'm not unhappy with it. If we do not have to move issues between projects > and reference them between projects (which we do not have to do) it works > really well --> from my point of view +1 to the move > > Kind regards, > Andreas > > On Mon, May 2, 2011 at 10:17 AM, Toni Menzel <t...@okidokiteam.com> wrote: > >> @Yes, we do evaluate using the github issue tracker instead of the >> atlassian suite. >> So, you may just file an issue on github.com/ops4j (and the project). >> >> Its not official, but if you cannot file an issue at all, its better to do >> it on the inofficial tracker + maybe link to it here on the list. >> >> >> On Mon, May 2, 2011 at 10:08 AM, Achim Nierbeck >> <bcanh...@googlemail.com>wrote: >> >>> Hi Edward, >>> >>> yes we do have an issue with our issue tracking system. >>> So If you want to add new issues you have to inform the mailinglist right >>> now. :( >>> >>> Sorry for the inconvenience. >>> >>> Regards, Achim >>> >>> >>> >>> 2011/5/1 Edward Ost <edward....@gmail.com> >>> >>>> I went to log an error with the ops4j plugin in Eclipse with M2. While >>>> trying to register, I got an error message, listed below for reference. >>>> The >>>> instructions asked me to file an issue at Atlassian, which I did. Now when >>>> I returned to try to register again, it says that there is a user with name >>>> edwardost already. I think that is probably me, which you could confirm by >>>> checking the email account. But there does not seem to be a way to ask for >>>> a reminder to be sent to the email address, or another (automated) menas of >>>> password reset. >>>> >>>> >>>> >>>> >>>> >>>> *Cause: * >>>> org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. >>>> Nested exception is org.codehaus.xfire.fault.XFireFault: Fault: >>>> java.lang.NullPointerException >>>> >>>> *Stack Trace: **[hide]* >>>> >>>> org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. >>>> Nested exception is org.codehaus.xfire.fault.XFireFault: Fault: >>>> java.lang.NullPointerException >>>> org.codehaus.xfire.fault.XFireFault: Fault: java.lang.NullPointerException >>>> at >>>> org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31) >>>> at >>>> org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28) >>>> at >>>> org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111) >>>> at >>>> org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67) >>>> at >>>> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) >>>> at org.codehaus.xfire.client.Client.onReceive(Client.java:406) >>>> at >>>> org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139) >>>> at >>>> org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48) >>>> at >>>> org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) >>>> at >>>> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) >>>> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79) >>>> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114) >>>> at org.codehaus.xfire.client.Client.invoke(Client.java:336) >>>> at >>>> org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77) >>>> at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57) >>>> at $Proxy6.addPrincipal(Unknown Source) >>>> at >>>> com.atlassian.crowd.integration.service.soap.client.SecurityServerClientImpl.addPrincipal(SecurityServerClientImpl.java:595) >>>> at >>>> com.atlassian.crowd.integration.service.cache.CachingUserManager$Server.addUser(CachingUserManager.java:211) >>>> at >>>> com.atlassian.crowd.integration.service.cache.CachingUserManager.addUser(CachingUserManager.java:67) >>>> at >>>> com.atlassian.crowd.integration.osuser.CrowdCredentialsProvider.create(CrowdCredentialsProvider.java:128) >>>> at com.opensymphony.user.UserManager.createEntity(UserManager.java:373) >>>> at com.opensymphony.user.UserManager.createUser(UserManager.java:245) >>>> at com.atlassian.core.user.UserUtils.createUser(UserUtils.java:265) >>>> at com.atlassian.core.user.UserUtils.createUser(UserUtils.java:238) >>>> at >>>> com.atlassian.jira.user.util.UserUtilImpl.createJiraUser(UserUtilImpl.java:293) >>>> at com.atlassian.jira.web.action.user.Signup.doExecute(Signup.java:87) >>>> at webwork.action.ActionSupport.execute(ActionSupport.java:153) >>>> at >>>> com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:54) >>>> at >>>> webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:132) >>>> at >>>> com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:178) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.jira.web.filters.AccessLogFilter.doFilter(AccessLogFilter.java:73) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119) >>>> at >>>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55) >>>> at >>>> com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:38) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:125) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132) >>>> at >>>> com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:43) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:50) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) >>>> at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> com.atlassian.jira.appconsistency.db.DatabaseCompatibilityEnforcerFilter.doFilter(DatabaseCompatibilityEnforcerFilter.java:39) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>> at >>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) >>>> at >>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) >>>> at >>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>>> at >>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >>>> at >>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >>>> at >>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548) >>>> at >>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) >>>> at >>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) >>>> at >>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >>>> at >>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >>>> at >>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >>>> at >>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) >>>> at java.lang.Thread.run(Thread.java:595) >>>> >>>> Referer URL: *http://issues.ops4j.org/secure/Signup!default.jspa* >>>> >>>> *Build Information: * >>>> Uptime : N/A >>>> Edition : Enterprise >>>> Version : 3.13.2 >>>> Build Number : 335 >>>> Atlassian Partner : null >>>> Installation Type : Standalone >>>> Server ID : *Contact your Administrator to discover this property >>>> value.* >>>> >>>> *Server Information: * >>>> Application Server: Apache Tomcat/5.5.26 >>>> Servlet Version: 2.4 >>>> >>>> *File Paths:* >>>> *Contact your System Administrator to discover file path information.* >>>> >>>> *Memory Information:* >>>> Total Memory: 246 MB >>>> Free Memory: 111 MB >>>> Used Memory: 135 MB >>>> Total PermGen Memory: 176 MB >>>> Free PermGen Memory: 91 MB >>>> Used PermGen Memory: 84 MB >>>> >>>> *System Information:* >>>> System Date : Sunday, 01 May 2011 >>>> System Time : 10:10:40 >>>> Current Working Directory : *Contact your System Administrator to >>>> discover this property value.* >>>> Java Version : 1.5.0_22 >>>> Java Vendor : Sun Microsystems Inc. >>>> JVM Version : 1.0 >>>> JVM Vendor : Sun Microsystems Inc. >>>> JVM Implementation Version : 1.5.0_22-b03 >>>> Java Runtime : Java(TM) 2 Runtime Environment, Standard Edition >>>> Java VM : Java HotSpot(TM) Server VM >>>> User Name : www-data >>>> User Timezone : Europe/Berlin >>>> User Locale : English (United States) >>>> System Encoding : UTF-8 >>>> Operating System : Linux 2.6.26-2-686 >>>> OS Architecture : i386 >>>> Application Server Container : >>>> Database type : postgres72 >>>> Database JNDI address : java:comp/env/jdbc/JiraDS >>>> Database URL : Hidden >>>> Database version : 8.3.12 >>>> Database driver : PostgreSQL Native Driver PostgreSQL 8.1 JDBC3 with SSL >>>> (build 413) >>>> External user management : ON >>>> Crowd integration : ON >>>> JVM Input Arguments : *Contact your System Administrator to discover >>>> this property value.* >>>> >>>> *Language Info:* >>>> Installed languages: Chinese (China) >>>> Chinese (Taiwan) >>>> Czech (Czech Republic) >>>> Danish (Denmark) >>>> Dutch (Belgium) >>>> English (UK) >>>> French (France) >>>> German (Germany) >>>> German (Switzerland) >>>> Hungarian (Hungary) >>>> Italian (Italy) >>>> Japanese (Japan) >>>> Norwegian (Norway) >>>> Polish (Poland) >>>> Portuguese (Brazil) >>>> Russian (Russia) >>>> Slovak (Slovakia) >>>> Spanish (Spain) >>>> Turkish (Turkey) Default language: English (UK) >>>> >>>> *Request Information:* >>>> - Request URL: http://srv07.ops4j.org:8080/500page.jsp >>>> - Scheme: http >>>> - Server: srv07.ops4j.org >>>> - Port: 8080 >>>> - URI: /500page.jsp >>>> - Context Path: >>>> - - Servlet Path: /500page.jsp >>>> - - Path Info: null >>>> - - Query String: >>>> >>>> *Request Attributes* >>>> - javax.servlet.forward.request_uri : /secure/Signup.jspa >>>> - javax.servlet.forward.context_path : >>>> - javax.servlet.forward.servlet_path : /secure/Signup.jspa >>>> - javax.servlet.forward.path_info : /500page.jsp >>>> - javax.servlet.error.message : >>>> - com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true >>>> - com.atlassian.gzipfilter.GzipFilter_already_filtered : true >>>> - javax.servlet.error.servlet_name : action >>>> - atlassian.core.seraph.original.url : /secure/Signup.jspa >>>> - javax.servlet.error.exception : javax.servlet.ServletException: Could >>>> not invoke service.. Nested exception is >>>> org.codehaus.xfire.fault.XFireFault: Fault: java.lang.NullPointerException >>>> - os_securityfilter_already_filtered : true >>>> - com.atlassian.jira.web.filters.ActionCleanupDelayFilter : true >>>> - javax.servlet.error.request_uri : /secure/Signup.jspa >>>> - jira.webwork.generic.dispatcher : >>>> webwork.dispatcher.GenericDispatcher@2cbd0b >>>> - javax.servlet.error.status_code : 500 >>>> - com.atlassian.jira.web.filters.RequestCleanupFilter_already_filtered : >>>> true >>>> - __sitemesh__filterapplied : true >>>> - jira.webwork.cleanup : false >>>> - loginfilter.already.filtered : true >>>> - webwork.result : Value stack =========== =========== >>>> >>>> *Request Logging* >>>> *0* log statements generated by this request: >>>> >>>> Listeners >>>> - GreenHopper >>>> Listener(com.pyxis.greenhopper.jira.customfields.GreenHopperCTFIndexer) >>>> - Issue Cache >>>> Listener(com.atlassian.jira.event.listeners.cache.IssueCacheListener) >>>> - Issue Index >>>> Listener(com.atlassian.jira.event.listeners.search.IssueIndexListener) >>>> - Mail Listener (com.atlassian.jira.event.listeners.mail.MailListener) >>>> >>>> - svn (org.ops4j.jira.SvnUpdateListener) >>>> >>>> Services >>>> - Import From Notify(com.atlassian.jira.service.services.file.FileService) >>>> - Delay: 1440 minutes >>>> - Mail Queue >>>> Service(com.atlassian.jira.service.services.mail.MailQueueService) >>>> - Delay: 1 minutes >>>> - Subversion Revision Indexing >>>> Service(com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexService) >>>> - Delay: 60 minutes >>>> >>>> Plugins >>>> - Admin Menu Sections 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Browse Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Content Link Resolvers Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Custom Field Types & Searchers 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - FishEye Plugin 2.2.2 - Plugin by Atlassian Software Systems >>>> - Enabled >>>> - GreenHopper 3.3-jira313 - Plugin by Pyxis-Technologies inc. >>>> - Enabled >>>> - Issue Operations Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Issue Tab Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Issue Views Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - JIRA Bamboo Plugin 2.2 - Plugin by Atlassian Software Systems Pty >>>> Ltd >>>> - Enabled >>>> - JIRA Footer 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Portlets Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Preset Filters Sections 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Project Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Project Role Actors Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - RPC JIRA Plugin 3.13.1 - Plugin by Atlassian Software Systems Pty >>>> Ltd >>>> - Enabled >>>> - Renderer Component Factories Plugin 1.0 - Plugin by Atlassian Pty >>>> Ltd >>>> - Enabled >>>> - Renderer Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Reports Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Top Navigation Bar 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - User Format 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - User Navigation Bar Sections 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - User Profile Links 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - View Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Web Resources Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Webwork Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Whiteboard 1.5.0 - Plugin by null >>>> - Enabled >>>> - Wiki Renderer Macros Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> - Workflow Plugin 1.0 - Plugin by Atlassian Pty Ltd >>>> - Enabled >>>> >>>> >>>> _______________________________________________ >>>> notify mailing list >>>> not...@lists.ops4j.org >>>> http://lists.ops4j.org/mailman/listinfo/notify >>>> >>>> >>> >>> >>> -- >>> -- >>> *Achim Nierbeck* >>> >>> >>> Apache Karaf <http://karaf.apache.org/> Committer & PMC >>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer >>> & Project Lead >>> >>> _______________________________________________ >>> general mailing list >>> general@lists.ops4j.org >>> http://lists.ops4j.org/mailman/listinfo/general >>> >>> >> >> >> -- >> Toni Menzel Source <http://tonimenzel.com> >> >> >> _______________________________________________ >> general mailing list >> general@lists.ops4j.org >> http://lists.ops4j.org/mailman/listinfo/general >> >> > > _______________________________________________ > general mailing list > general@lists.ops4j.org > http://lists.ops4j.org/mailman/listinfo/general > > -- Toni Menzel Source <http://tonimenzel.com>
_______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general