HGV Activiti themed Hackergarten in Vienna

72 views
Skip to first unread message

Peter Kofler

unread,
Dec 3, 2012, 4:48:10 PM12/3/12
to hacker...@googlegroups.com
Hi hackers,
Rafa proposed facilitating an Activiti themed Hackergarten:

By the way, I met the core developers of Activiti ( http://activiti.org ) a couple of weeks ago in Berlin and mentioned to them the Hackergarten activities you organize and what we did for Kotlin. They would be interested in a similar activiti ;-) for the Activiti code-base: https://github.com/Activiti/Activiti

Do you think this would be appropriate for a Hackergarten day? Unfortunately I see it difficult to get them to come to Vienna in the short term. In the meantime, Tom Baeyens (lead Activiti developer) would prepare a list of issues that he thinks could be done in 2-3 hours, I would review them with him to prepare for the Hackergarten session and I would facilitate the session here in Vienna.
I would also bring nice BPMN 2.0 posters for the participants!

What do you think?
/rafa

Rafa I say this is a great idea. I would plan for an Activiti themed Hackergarten early next year. All we need are some small/beginner issues and instructions how to install/get the code up front. Pls let us use this group to discuss details.

Thanks,
Peter

Florian Pirchner

unread,
Dec 4, 2012, 6:18:09 AM12/4/12
to hacker...@googlegroups.com
+1

I am really interested in it!

Rafael Cordones

unread,
Jan 12, 2013, 8:11:18 AM1/12/13
to hacker...@googlegroups.com
Hi guys!

In preparation for the Activiti (http://activiti.org ) themed Hackergarten in Vienna I send you now I send you some notes on how to build the project:

1.- Fork the Activiti project on GitHub https://github.com/Activiti/Activiti to your own GitHub account.
This way it is easier later to send a pull request with your (hopefully) fixes or features. :-)

2.- Then clone the repo to your development environment with 

git clone g...@github.com:<your GitHub user>/Activiti.git

3.- [optional] I usually add also the upstream repository to my local git repository to be able to keep my fork in sync:

rafa@trane: ~/dev/vc$ cd Activiti/
rafa@trane: ~/dev/vc/Activiti$ git remote add upstream g...@github.com:Activiti/Activiti.git
rafa@trane: ~/dev/vc/Activiti$ git remote -v
origin g...@github.com:rafacm/Activiti.git (fetch)
origin g...@github.com:rafacm/Activiti.git (push)
upstream g...@github.com:Activiti/Activiti.git (fetch)
upstream g...@github.com:Activiti/Activiti.git (push)
rafa@trane: ~/dev/vc/Activiti$ git pull upstream master
rafa@trane: ~/dev/vc/Activiti$ git push origin master
...

4.- To build Activiti you will need

rafa@trane: ~/dev/vc/Activiti$ mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
...
rafa@trane: ~/dev/vc/Activiti$ java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)

rafa@trane: ~/dev/vc/Activiti$ mvn install
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Activiti .......................................... SUCCESS [1.122s]
[INFO] Activiti - BPMN Model ............................. SUCCESS [18.041s]
[INFO] Activiti - BPMN Converter ......................... SUCCESS [14.012s]
[INFO] Activiti - Engine ................................. SUCCESS [2:32.856s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:15.907s
[INFO] Finished at: Sat Jan 12 13:48:40 CET 2013
[INFO] Final Memory: 18M/98M
[INFO] ------------------------------------------------------------------------

I am in the process of collecting a list of issues on which we can focus during the Hackergarten activiti ;-)
I will send them in brief with some background info on them that I am able to find out.

In the meantime, have a look at this blog post by Joram Barrez, one of the Activiti core developers:

"How to write a unit test when creating an Activiti Jira issue":

Furthermore, you can have a look at the existing Activiti engine tests at

Activiti/modules/activiti-engine/src/test/java/org/activiti/engine/test

Any questions or issues that arise while preparing, do not hesitate to ask!

Schönes Wochenende!

/rafa

Peter Kofler

unread,
Jan 13, 2013, 5:52:10 PM1/13/13
to hacker...@googlegroups.com
A big thanks to Rafael Cordones for facilitating this January's Hackergarten +1!
Your description is excellent and I think we can get started right away.
For schedule, pls enter your times into
http://doodle.com/p725wwp8z2aqeuvq

Peter Kofler

unread,
Jan 18, 2013, 4:11:39 AM1/18/13
to hacker...@googlegroups.com
Next Hackergarten is fixed to Monday 28th of January at 7 PM. Location is still tbd and will be updated here.

Siegfried Goeschl

unread,
Jan 18, 2013, 4:34:45 AM1/18/13
to hacker...@googlegroups.com
Will be there ...

Sigi

Thomas Pummer

unread,
Jan 18, 2013, 5:11:26 AM1/18/13
to hacker...@googlegroups.com
nice, i'm looking forwad to being there


2013/1/18 Siegfried Goeschl <siegfrie...@gmail.com>

Peter Kofler

unread,
Jan 21, 2013, 1:04:10 PM1/21/13
to hacker...@googlegroups.com
Again Sigi was able to win willhaben as sponsor for us. They will provide room and pizza for us. Thank you very much.

Die Adresse lautet
willhaben internet service GmbH
Landstraßer Hauptstraße 97-101 / Bürozentrum 2
1030 Wien

Details how to get there can be found in the discussion here: https://groups.google.com/d/topic/hackergarten/ag1rlUJCIkk/discussion

Rafael Cordones Marcos

unread,
Jan 25, 2013, 4:04:02 AM1/25/13
to hacker...@googlegroups.com
Hi!

I went through the current open issues at http://jira.codehaus.org/browse/ACT and selected the following issues that we can work on.
The first two should be doable on Monday, the other two are way more difficult from my point of view. But we can nevertheless give them a go if we solve the first two first! :-) 

ACT-1186: ActivitiRule services not initialized when using SpringJUnit4ClassRunner together with @ContextConfiguration
http://jira.codehaus.org/browse/ACT-1186

ACT-1025: Methods deleteDeployment(String deploymentId, ...) and deleteDeploymentCascade(String deploymentId, ...) do not throw an exception with passed a non-existent deployementId:
http://jira.codehaus.org/browse/ACT-1025

ACT-1418: NullPointerException if throw a not catched exception/error
http://jira.codehaus.org/browse/ACT-1418

ACT-1163: Signal End Event: 
http://jira.codehaus.org/browse/ACT-1163

Schönes Wochenende and looking forward to see you all on Monday!

/rafa
 
Reply all
Reply to author
Forward
0 new messages