Opened 15 years ago
Closed 14 years ago
#5874 closed enhancement (fixed)
Add "WebPositive" as Trac category
Reported by: | humdinger | Owned by: | nielx |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Website/Trac | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
As Web+ is to be included in alpha2, there should be a Web+ component in our bug tracker.
What to do with the tickets already reported at http://mmlr.dyndns.org/report ?
Is it possible to import them or should we ask every reporter to migrate their ticket over here?
Attachments (3)
Change History (18)
comment:1 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 15 years ago
Blocking: | 5881 added |
---|
comment:4 by , 15 years ago
Is it the plan to move all WebPositive development to our servers? Or only to migrate the Trac part?
comment:5 by , 15 years ago
Eventually we wanted to move just WebPositive itself into Haiku's repository. WebKit would become an optional build featue just like OpenSSL already is. I have not started looking into this, mostly because I haven't found time to find out how to import the WebPositive files with history. This has the additional complexity that WebPositive did not start from scratch, but was split off from HaikuLauncher.
comment:6 by , 15 years ago
Ok, I wrote the first halve of the script: the export part. Please edit the TRAC_ENV line (and the OUTPUT if you want). Then run it. It will generate a dir with an XML file that describes the most important fields of the tickets, their comments and the attachment.
Notes:
- Ticket history is lost, except for comments. The latest ticket state will be exported
- Only active tickets will be transferred, not those that are closed.
- the priority and severity field will not be transferred, nor the cc, version or milestone
comment:7 by , 15 years ago
Status: | assigned → in-progress |
---|
I have also now finished and tested the import script:
- It adds the tickets, comments and attachments.
- The original dates and times are preserved
- The Components are rewritten, the original 'General' component is rewritten to 'Applications/WebPositive', the other components get this as prefix (example: Applications/WebPositive/WebCore)
- owner 'noone' is translated to owner 'nobody'
All I need is someone with access to the webkit server to run the script, email the output to me and then I can do a test run to see whether it all works like expected.
comment:8 by , 15 years ago
Blocking: | 5881 removed |
---|
by , 15 years ago
Attachment: | svndumpchangesets.sh added |
---|
script for individual patches of creating commit message + changest from SVN
by , 15 years ago
Attachment: | hgdumpchangesets.sh added |
---|
script for individual patches of creating commit message + changest from Mercurial repository
comment:9 by , 15 years ago
Stippi : I've attached two scripts that can create patches of each revision, which also contain the commit message. It works best when the sshkey has no passphrase. Here's a sample run:
------------------------------------------------------------------------ r36601 | mmadia | 2010-05-03 21:51:58 +0000 (Mon, 03 May 2010) | 2 lines Added some documentation about the anyboot images. Verification appreciated. ------------------------------------------------------------------------ Index: build/jam/MiscRules =================================================================== --- build/jam/MiscRules (revision 36600) +++ build/jam/MiscRules (revision 36601) @@ -278,10 +278,11 @@ ... } I should be able to write an auto-commit script to replay the changesets into Haiku's repository.
comment:10 by , 15 years ago
Blocking: | 5933 added |
---|
(In #5933) Duplicate of http://mmlr.dyndns.org/ticket/16
comment:11 by , 14 years ago
patch: | 0 → 1 |
---|
comment:12 by , 14 years ago
patch: | 1 → 0 |
---|
comment:13 by , 14 years ago
Blocking: | 5933 removed |
---|
comment:14 by , 14 years ago
Milestone: | R1/alpha3 → Unscheduled |
---|
comment:15 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | in-progress → closed |
Created #7194 for importing WebPositive into haiku's repository.
Closing as the original issue has been addressed.
To note, http://webpositive.haiku-os.org is the current location of the Haiku WebKit port.
Replying to humdinger:
Sure.
I think I will be able to carry them over. I will need some time to work on a script to help me with that, and I need to check how to handle things like date and time (to see whether Trac makes assumptions about the numbering of the tickets and their creation dates).